MySql導出后再導入數(shù)據(jù)時出錯問題
因為新建了一臺服務器,要把舊機器上的MySql復制到新機器上,在新機器上安裝了與舊機器相同版本的MySql(5.0.41), 然后在舊機器上用命令導出數(shù)據(jù)庫:mysqldump -uroot -p0 db >c:test.sql 導出的文件大約30M,用記事本打開,里面的中文什么的都顯示正常; 再到新機器上用命令導入:mysql -uroot -p0 db;;<c:test.sql 結(jié)果出錯:ERROR 2005 (HY000) at line 72: Unknown MySQL server host '00:00:00','1','2007-06-06' (87) 打開文件一看72行,很長很長的一個insert語句, 手動刪除了72行后,再導入時,又出錯:ERROR 2006 (HY000) at line 394: MySQL server has gone away 中間改用sqlyog導出,再用sqlyog導入,問題依舊,再改用SqlFront也是同樣問題
試了無數(shù)次,依然存在問題,最奇怪的是我把出錯的那一行,拷貝到SqlYog里執(zhí)行,就沒有問題 最后解決方案: 用SqlYog導出Tables的結(jié)構(gòu)和數(shù)據(jù) 再用SqlYog導出其它(存儲過程,視圖,函數(shù),觸發(fā)器)的結(jié)構(gòu) 導入時,結(jié)構(gòu)和數(shù)據(jù)用SqlYog導入 其它結(jié)構(gòu)用命令行導入(不能用SqlYog導入,會報root沒有權(quán)限)
相關(guān)文章:
1. MySQL圖形化管理工具的使用及說明2. MySQL+Navicat安裝配置保姆級教程3. 深入理解r2dbc在mysql中的使用4. MySQL 字符類型大小寫敏感5. Mysql使用concat函數(shù)實現(xiàn)關(guān)鍵字模糊查詢功能(列表數(shù)據(jù)過濾含前后端代碼)6. 淺談MYSQL存儲過程和存儲函數(shù)7. MySQL多表查詢與7種JOINS的實現(xiàn)舉例8. MySQL需要關(guān)注的參數(shù)及狀態(tài)變量解讀9. MySQL實現(xiàn)數(shù)據(jù)批量更新功能詳解10. MYSQL數(shù)據(jù)庫連接池及常見參數(shù)調(diào)優(yōu)方式
