在Linux系統中,如果想要讓MySQL數據庫能夠正確顯示中文字符,我們需要進行相應的設置。
$ mysql --default-character-set=utf8 -u root -p
以上命令中,--default-character-set=utf8
表示設置默認的字符集為UTF-8,確保可以正確地顯示中文字符。如果你需要連接到另一個數據庫服務器,也需要在命令中加入這個參數。
設置默認字符集之后,我們還需要修改MySQL服務器的默認字符集,并重新啟動MySQL服務。
$ sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
在打開的MySQL配置文件中找到以下幾行:
character-set-server = utf8mb4 collation-server = utf8mb4_general_ci
將上述兩行中的字符集和排序規則都修改成utf8mb4
,并將他們放到[mysqld]
這個節里面。
修改完畢之后,重啟MySQL服務:
$ sudo systemctl restart mysql.service
重啟成功之后,就可以愉快地在MySQL中操作中文字符了!
下一篇css卡劵面板