溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

解決ubuntu下mysql出現中文亂碼的問題

發布時間:2020-09-01 09:45:47 來源:億速云 閱讀:192 作者:小新 欄目:編程語言

這篇文章主要介紹解決ubuntu下mysql出現中文亂碼的問題,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

解決方法如下:

1、以root用戶登錄,在終端輸入命令

sudo gedit /etc/mysql/my.cnf

在打開的文件中找到[client] 在下面加入

default-character-set=utf8

2、找到 [mysqld_safe]在下面加入

default-character-set=utf8

3、找到[mysqld]在下面加入,12.04以后

character-set-server=utf8
init_connect='SET NAMES utf8'

或者12.04以前

default-character-set=utf8
init_connect='SET NAMES utf8'

4、找到[mysql]在下面加入

default-character-set=utf8

5、重啟mysql命令以便讓你上面的修改生效

停用命令:

sudo mysqladmin shutdown -u root -p

啟用命令:

sudo /etc/init.d/mysql restart

6、查看現在mysql的編碼

進入mysql命令:

sudo mysql -u root -p

檢查mysql字符集命令:

show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------

以上是解決ubuntu下mysql出現中文亂碼的問題的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女