4
A
回答
8
因爲你的SQL腳本中不包含任何字符集的配置指令,mysql
只是運行在設定Latin1的缺省字符。要更改默認的字符集,開始mysql
這樣的:
mysql -e "source /path-to-backup/backup-file.sql" db_name --default-character-set=UTF8
10
mysql -e "source /path-to-backup/backup-file.sql" db_name
或
mysql db_name < backup-file.sql
你可能需要-u username -p
,太你的命令。
相關問題
- 1. 如何執行大型MySql數據插入腳本文件?
- 2. 如何在UNIX中使用mule執行命令/腳本文件?
- 3. 從大型(44GB)文本文件執行插入腳本
- 4. 如何在perl腳本中執行插入命令?
- 5. 在python腳本中執行mysql命令
- 6. 在shell腳本中執行MySQL命令?
- 7. 如何使用NO腳本文件從命令行執行sql命令?
- 8. 如何在AWK中插入shell腳本的命令行參數?
- 9. 從Windows腳本執行unicode命令
- 10. 從Cygwin bash腳本執行Windows命令
- 11. 插入數據到MySQL表 - 命令行
- 12. 從shell(bash)腳本執行命令時,在用戶提示中插入文本?
- 13. 執行mysql命令的Perl腳本?
- 14. 我無法在perl腳本中執行插入命令嗎?
- 15. 如何使用MySQL命令行工具執行SQL文件?
- 16. 如何在錶行插入MySQL命令
- 17. 從Windows 7命令行運行mysql
- 18. 如何使用命令行中的密碼運行MYSQL腳本?
- 19. 使用php腳本執行phonegap命令
- 20. 使用nodejs執行shell腳本命令
- 21. 如何在python腳本中執行多個命令的命令
- 22. 如何使用.csh腳本的命令行參數執行.csh腳本
- 23. 如何在Windows 7命令行上執行.jar java程序?
- 24. 從Windows命令提示符執行命令可執行文件
- 25. 從Windows命令腳本(.cmd)文件執行(.exe)時出錯
- 26. 如何在Windows命令行中使用參數運行Python腳本
- 27. 在Windows 7中最大化mysql命令行
- 28. 是否可以從CentOS命令行執行數據庫插入?
- 29. 如何從scala腳本執行命令?
- 30. 在shell腳本中使用函數調用執行命令
我試過'mysql的DB_NAME <備份file.sql'但UTF-8的數據都將丟失 –
你嘗試兩種,是正確的數據開始的SQL文件? – Jacob
我已經試過並獲得數據非Unicode。 –