數據庫維護時碰到一個問題,用mysqldump導出的數據在MYSQL下導入時出錯
看了下出錯內容是WEB中的一篇文章,裏面有“'”(單引號)
試了幾次都不能成功,查了下幫助文檔 重新導出了一下
命令如下:
mysqldump -u root -p --no-create-db --complete-insert --compatible=mssql --default-character-set=utf8 --skip-opt --compact --extended-insert=false
dbname tablename|sed "s/\\\'/''/g">tablename.sql
使用sed
"s/\\\'/''/g"將問題解決了
做個記錄,也給大家分享下。。。