[问题] 关于django数据库的问题

楼主: naestnecniv (内湖金城武)   2017-12-08 11:21:40
目前接手别人撰写的程式码
因为作业上的需求需要将数据库中资料取出
却发现连上mysql后发现
数据库及资料表并不存在
在程式中并无创建数据库及资料表的痕迹
语法中是直接使用select去选数据库中某资料表的资料
资料的来源来自于其他电脑传送过来
我去修改关于数据库的语法
会导致网站无法显示资料
很明显跟数据库相关
想请问一下 这资料会是存在那边
在setting中用的是localhost
且在其他程式码中连结数据库也是相同的
如需附上程式码将晚点提供
作者: djshen (djshen)   2017-12-08 11:25:00
这你要问上一个人吧
作者: vi000246 (Vi)   2017-12-08 11:34:00
查他的连线字串 如果是localhost 那可能数据库放在原本的server上
楼主: naestnecniv (内湖金城武)   2017-12-08 11:39:00
都是localhost 连进去完全没有这些东西 至于问人的话 找不到人了程式码中对于那些数据库只有 insert跟 select的语法
作者: uranusjr (←這人是超級笨蛋)   2017-12-08 11:54:00
问不到人...块陶阿
作者: TitanEric (泰坦)   2017-12-08 12:17:00
好恐怖 感觉是被drop掉…
楼主: naestnecniv (内湖金城武)   2017-12-08 12:21:00
我也以为是drop掉了 但在网页搜寻先前资料 他却找得到 很不可思议
作者: vi000246 (Vi)   2017-12-08 15:03:00
服务器上的localhost跟你主机的localhost不是同一台啊还是他连线字串不用setting的而是自己另外生出来的
作者: Sunal (SSSSSSSSSSSSSSSSSSSSSSS)   2017-12-08 15:22:00
同楼上 可能有另外设定settings
作者: froce (froce)   2017-12-08 16:09:00
有没有可能连线根本没写在settings.py里,是另外写的。source code拿出来看看吧。
楼主: naestnecniv (内湖金城武)   2017-12-08 20:10:00
其他段落的程式有在对数据库自行建立连结 但也是localhost 从外部连结到服务器数据库中也并未找到table及其他db且model中并没有建立db的动作
作者: djshen (djshen)   2017-12-08 22:04:00
先不管code 原本的DB在哪台等等你要的是原本的资料还是你要在你机器上建table
楼主: naestnecniv (内湖金城武)   2017-12-09 09:54:00
原本的资料 我是已经将资料另外输出成txt了 找到原本资料是要方便管理

Links booklink

Contact Us: admin [ a t ] ucptt.com