作者naestnecniv (內湖金城武)
看板Python
標題[問題] 關於django資料庫的問題
時間Fri Dec 8 11:21:40 2017
目前接手別人撰寫的程式碼
因為作業上的需求需要將資料庫中資料取出
卻發現連上mysql後發現
資料庫及資料表並不存在
在程式中並無創建資料庫及資料表的痕跡
語法中是直接使用select去選資料庫中某資料表的資料
資料的來源來自於其他電腦傳送過來
我去修改關於資料庫的語法
會導致網站無法顯示資料
很明顯跟資料庫相關
想請問一下 這資料會是存在那邊
在setting中用的是localhost
且在其他程式碼中連結資料庫也是相同的
如需附上程式碼將晚點提供
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.26.192.165
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1512703302.A.415.html
1F:→ djshen: 這你要問上一個人吧 12/08 11:25
2F:推 vi000246: 查他的連線字串 如果是localhost 那可能資料庫放在 12/08 11:34
3F:→ vi000246: 原本的server上 12/08 11:34
4F:→ naestnecniv: 都是localhost 連進去完全沒有這些東西 至於問人的 12/08 11:39
5F:→ naestnecniv: 話 找不到人了 12/08 11:39
6F:→ naestnecniv: 程式碼中對於那些資料庫只有 insert跟 select的語法 12/08 11:45
7F:→ uranusjr: 問不到人...塊陶阿 12/08 11:54
8F:推 TitanEric: 好恐怖 感覺是被drop掉… 12/08 12:17
9F:→ naestnecniv: 我也以為是drop掉了 但在網頁搜尋先前資料 他卻找得 12/08 12:21
10F:→ naestnecniv: 到 很不可思議 12/08 12:21
11F:推 vi000246: 伺服器上的localhost跟你主機的localhost不是同一台啊 12/08 15:03
12F:→ vi000246: 還是他連線字串不用setting的而是自己另外生出來的 12/08 15:04
13F:推 Sunal: 同樓上 可能有另外設定settings 12/08 15:22
14F:推 froce: 有沒有可能連線根本沒寫在settings.py裡,是另外寫的。 12/08 16:09
15F:→ froce: source code拿出來看看吧。 12/08 16:10
16F:→ naestnecniv: 其他段落的程式有在對資料庫自行建立連結 但也是loca 12/08 20:10
17F:→ naestnecniv: lhost 從外部連結到伺服器資料庫中也並未找到table 12/08 20:10
18F:→ naestnecniv: 及其他db 12/08 20:10
19F:→ naestnecniv: 且model中並沒有建立db的動作 12/08 20:11
20F:→ djshen: 先不管code 原本的DB在哪台 12/08 22:04
21F:→ djshen: 等等你要的是原本的資料還是你要在你機器上建table 12/08 22:07
22F:→ naestnecniv: 原本的資料 我是已經將資料另外輸出成txt了 找到原 12/09 09:54
23F:→ naestnecniv: 本資料是要方便管理 12/09 09:54