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