mysql字符集配置 mysql中文亂碼

2021-08-16 21:06:18 字數 714 閱讀 4576

這兩天重置了下自己的電腦系統,乙個ubuntu,另外乙個當然就是windows。

不過在執行程式的時候發現,出現了很多的「????」,也就是亂碼字元。毫無疑問,這定然是mysql字符集的配置問題。找到了解決問題的方向,那麼,自然就很好辦了。

我的問題是出現在ubntu上的,如果你是windows使用者,那麼直接去安裝mysql的根目錄找配置檔案就好了,修改方式和ubuntu上的是一樣的。我接下來就會說明。

cd /etc/mysql/
如果你安裝的是5.7的版本,我的就是5.7的,那麼繼續使用cd命令進入這個資料夾

cd mysql.conf

.d

sudo vi mysqld.cnf
[mysqld]

character-set-server=utf8

[mysql]

default-character-set=utf8

[client]

default-character-set=utf8

注意啊,[mysql]、[client] 這兩個內容很有可能是不存在的,你需要自己新增上去啊,而且,還要注意,[mysqld]這個配置選項中不能使用default-character-set=utf8這個資訊的。

:wq!

mysql 集群字符集 Mysql 字符集

字符集與字元比較 字符集字符集是某種字元的集合,比如最常見的ascii碼,由127個字元組成,只需要乙個位元組就能表示 我們常說的字符集還是gbk iso utf8 mysql 我們使用得最多的字符集就是gbk 和 utf8了 他們都是變長字符集,如果字元在ascii範圍內就使用乙個位元組表示,其他...

mysql字符集 MySQL字符集選擇

一 怎樣選擇合適的字符集 對mysql資料庫來說,字符集很重要,因為資料庫儲存的資料大部分都是各種文字,字符集對資料庫的儲存,處理效能都會有所影響。主要考慮一下幾方面的因素 1.滿足應用支援語言的需求,應用處理各種各樣的文字,發布到使用不同語言的國家或地區,可以選擇unicode字符集,mysql的...

mysql 字符集等 配置

我的配置 mysql default character set utf8 mysqld default character set utf8 client default character set utf8目錄 1 資料庫目錄 var lib mysql 2 配置檔案 usr share mys...