2011-05-02 156 views
0

我必須在很多帖子中更改我的目錄路徑。我決定導出數據庫並做一個查找/替換來改變這些變化。但是當我導入數據庫時​​,出現錯誤在PHPMyAdmin中導入WordPress數據庫時導致MySQL錯誤1064

1064 - 您的SQL語法錯誤;

我認爲這是由於mt字符集不理解它們&符號& amp;

如何導入的問題本

+0

需要更多信息。有問題的線路是什麼樣的?你用什麼來導出和導入數據庫?你確定你沒有用查找/替換操作破壞文件嗎? – 2011-05-02 15:30:05

+0

全部在PHPMyAdmin。我導出了數據庫,並在Dreamweaver中做了一個查找/替換來完成我的更改並導入它。我還導入了備份(我導出的,不變),並再次發生錯誤。 – Michael 2011-05-02 16:33:19

回答

0

你沒有太多的信息,但我建議以下方法:

  • 從上次備份恢復
  • 看一看MySQL的REPLACE()函數。它應該能夠做你的查找/替換工作數據庫中的所有
+0

即使通過恢復我的備份發生錯誤 – Michael 2011-05-02 16:46:40

+0

您的備份格式是什麼? 'mysqldump'文件? – 2011-05-02 17:00:40

+0

它是一個.SQL文件 – Michael 2011-05-02 17:02:34

1

這可能幫助,如果你先改變從UTF-8到ISO-8859-1的文件,一個命令行程序。

啓動命令行會話,並更改目錄,所以你在目錄,這個文件是在輸入命令

的iconv -CS -f UTF-8 -t ISO-8859-1 utf8.txt> iso.txt

如果您無法訪問linux命令行,請使用google來查找在utf8和iso字符集之間進行轉換的Windows方法。

+0

我沒有任何訪問我的DB以外的其他phpmyadmin – Michael 2011-05-02 16:46:19