1
我目前有一個數據庫,大多數表和字段存儲爲latin1_swedish_ci。轉換MySQL數據庫以支持多種語言
我的問題是:
- 我應該使用utf8_unicode_ci的表和他們的田地?
- 表格與字段的排序規則有什麼區別?
- 我可以批量更改所有字段/表爲utf8_unicode_ci? (如果這是正確的整理)
- 可以在字段/表中發生任何數據丟失?
我想使用utf8的原因是因爲我需要在數據庫中存儲中文和/或俄文字符。
我目前有一個數據庫,大多數表和字段存儲爲latin1_swedish_ci。轉換MySQL數據庫以支持多種語言
我的問題是:
我想使用utf8的原因是因爲我需要在數據庫中存儲中文和/或俄文字符。
ALTER TABLE tablename CONVERT TO CHARSET utf8;
。如果您的字段具有自定義字符集/歸類,則必須發出MODIFY COLUMN
聲明。轉換後,您可以輕鬆識別查詢information_schema.columns
表的人。謝謝,我認爲這是一件好事。 –
你永遠不需要拿出一個使用UTF-8的理由。 –