要修改MySQL的字符集為utf8,可以通過(guò)執(zhí)行以下腳本來(lái)實(shí)現(xiàn):
ALTER DATABASE database_name CHARACTER SET utf8 COLLATE utf8_general_ci;
將上面的database_name
替換為你要修改的數(shù)據(jù)庫(kù)名稱(chēng)即可。這條腳本會(huì)將指定數(shù)據(jù)庫(kù)的字符集修改為utf8,并使用utf8_general_ci作為排序規(guī)則。
如果需要修改MySQL服務(wù)器的默認(rèn)字符集為utf8,可以通過(guò)編輯MySQL配置文件my.cnf
來(lái)實(shí)現(xiàn)。在my.cnf
中添加以下配置:
[client]
default-character-set = utf8
[mysql]
default-character-set = utf8
[mysqld]
character-set-server = utf8
collation-server = utf8_general_ci
重啟MySQL服務(wù)后,MySQL服務(wù)器的默認(rèn)字符集就會(huì)被修改為utf8。