2013-12-19 37 views
2

正在嘗試設置複製兩臺服務器之間,但保持收到以下錯誤enter image description herephpMyAdmin的複製

完整的查詢說:

SET NAMES 'utf8mb4' COLLATE 'utf8mb4_general_ci'; 

主機和從機庫已歸類設置爲utf8_general_ci。

任何想法?

+3

本來很高興看到**完整**查詢 –

+1

所有數據庫,表**和**列都使用'utf8_general_ci'? – h2ooooooo

+0

你能發佈完整的錯誤嗎? – 735Tesla

回答

0

感謝所有幫助做到這一點。最後只需卸載MySQL並安裝較早的版本。他們現在似乎在互相交談。

1

請檢查目標服務器中是否有可用的排序規則和字符集。 您可以

SHOW CHARACTER SET 

http://dev.mysql.com/doc/refman/5.0/en/show-character-set.html

SHOW COLLATION 

http://dev.mysql.com/doc/refman/5.0/en/show-collation.html

+0

主服務器在MySQL上有一個較舊的版本,它沒有utfmb4,我不想升級它,因爲它已經用於現有的複製服務器,不想打破這一點。有沒有辦法告訴新的奴隸無視utf8mb4? – HuwD

+0

你是如何做複製?與SQL轉儲?你會做一次或它會自動化? –

+0

我試圖通過phpMyAdmin將其設置爲自動定期運行。 – HuwD