2011-12-22 30 views
1

有沒有辦法比較我保存在file.sql中的mysql數據庫與本地計算機上的opther original.sql沒有互聯網連接或沒有設置任何類型的mysql服務器,只需copare本地文件。比較原來的MySQL數據庫與本地新

回答

1

如果,如果他們是不同的,你可以使用diff(蘋果機和Linux)或comp(Windows)中命令比較:

diff original.sql local.sql 

或者

comp original.sql local.sql 

如果兩個文件相同的工具不會返回任何東西。如果他們是不同的,那麼你會看到像

< some text 
--- 
> some other text 

輸出您可以瞭解更多關於輸出here的格式。

如果你不想對付你可以使用類似Beyond Compare

+0

凡我使用命令行窗口補償命令一樣的工具? – JohnA 2011-12-22 02:51:34

+0

@JohnA:你需要從命令行執行它。我不知道現在在Windows下從哪裏開始,但是您可以隨時下載[WinMerge](http://winmerge.org/)這樣的工具並讓它爲您處理。 – 2011-12-22 02:54:19

+0

我知道如何在Windows上啓動命令行,但當我輸入diff或comp說明命令未找到時... – JohnA 2011-12-22 21:25:17