8
A
回答
10
您應該考慮使用UTF8來存儲您的文本。
您可以在創建數據庫做到這一點:
CREATE DATABASE mydb
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_general_ci;
您也可以在安裝配置MySQL或在啓動時使用UTF-8(見Mysql manual)
MySQL手冊頁覆蓋字符集的各個方面,歸類:http://dev.mysql.com/doc/refman/5.0/en/charset.html
的字符集的連接可以通過
被改變更多細節here並在章Character set support
2
你在使用什麼操作系統?
如果是Linux,那麼也可以將系統區域設置爲utf8,比如「en_US.utf8」。
而且,可以肯定的是,在連接後立即向mysql發出「SET NAMES UTF8」命令。
(DB字符集/校對也必須是UTF8)
1
下面的查詢解決的問題。
ALTER TABLE tbl_name CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
相關問題
- 1. MySQL不會存儲非英文字符
- 2. 存儲非英文字符,得到'?????' - MySQL字符集問題
- 3. 如何將非英文字符串存儲到excel文件python3中?
- 4. Visual Studio Local db將非英文字符存儲爲'?'問號
- 5. 編碼非英文字符
- 6. is_dir()與非英文字符
- 7. network.request和非英文字符
- 8. 如何在SQL Server中使用動態查詢存儲非英文unicode字符
- 9. Python3將非英文字符轉換爲英文字符
- 10. Notepad ++刪除非英文數字字符
- 11. 英文旁邊還帶有非英文字母字符 - React-Native
- 12. 如何將nvarchar(非英文)傳遞給CLR(C#)存儲過程?
- 13. Zend_Form中的非英文字符
- 14. 支持Loggly中的非英文字符
- 15. Servlet request.getParameters非英文字符幫助!
- 16. php var_dump()不顯示非英文字符
- 17. 顯示特殊的非英文字符
- 18. XStream的處理非英文字符
- 19. Kodi中的非英文字符API
- 20. URL中的非英文字符ASP.NET
- 21. 解析非英文字符時出錯
- 22. sqldatabse不採取非英文字符
- 23. NSString中的非英文字符
- 24. CakePHP中的非英文字符
- 25. 通過androidviewclient輸入非英文字符
- 26. 擴展庫和非英文字符
- 27. 爲非英文字符啓用soundex/metaphone
- 28. 在android中支持非英文字符
- 29. 使用非英文字符變量
- 30. preg_match和(非英文)拉丁字符?
而對於整個數據庫來說,如果可能的話會更好。 使用SET NAMES utf8 – 2016-04-13 11:35:05