日子很好,堆棧溢出。mysql從Linux轉儲到Windows
我在將sql文件導入到我的Windows機器時遇到問題。 sql文件來自linux機器。會發生什麼是來自linux的表名是駱駝式的,並且當遷移到windows時,所有變得更低。我不想調整我的代碼,以便能夠訪問我的數據庫,所以無論如何,我可以在Windows中實現駱駝表名稱?
非常感謝。
從Linux的表名: - > FooBar的
當它被導入到MySQL工作臺在窗口: - > foobar的
查詢看起來是這樣的:
SELECT * FROM FooBar; // when the program is pointed to the database in windows, it will spit out that the table does not exist because the table name is "foobar"
MySQL是不區分大小寫,您_shouldn't need_調整你的腳本,使其工作。 – phillid
但我的Java代碼吐出錯誤,說該表不存在。當我試圖編輯我的源代碼中檢索數據的表名時,它工作正常。它太耗費時間去改變所有的表名,特別是如果代碼將在linux上運行,你將不得不再次恢復。 – Oneb
美好的一天,Oneb,我認爲手頭還有另一個錯誤。你能給我們提供關於你正在接收的確切錯誤以及觸發它的代碼的更多信息嗎? – sunnyrjuneja