CentOS7下mysql5 6修改預設編碼

2022-01-20 01:08:51 字數 1212 閱讀 7772

參考原文教程:centos7下修改mysql5.6編碼方式 解決**中文顯示問號

修改mysql資料庫字元編碼為utf-8,utf-8包含全世界所有國家需要用到的字元,是國際編碼。

mysql  -u root -p
輸入密碼

檢視當前mysql執行狀態

其中serverdb原不是utf-8;預設編碼是latin1

預設位置:/etc/my.cnf

是我新增設定後的。

character-set-server=utf8

collation-server=utf8_general_ci

:wq! #儲存退出

systemctl restart mysql.service #重啟mysql
mysql>status

此時所有編碼應該都是utf-8

haracter_set_client:客戶端請求資料的字符集。

character_set_connection:從客戶端接收到資料,然後傳輸的字符集。

character_set_database:預設資料庫的字符集,無論預設資料庫如何改變,都是這個字符集;如果沒有預設資料庫,使character_set_server指定的字符集,此引數無需設定。

character_set_filesystem:把作業系統上檔名轉化成此字符集,即把character_set_client轉換character_set_filesystem,預設binary即可。

character_set_results:結果集的字符集。

character_set_server:資料庫伺服器的預設字符集。

character_set_system:這個值總是utf8,不需要設定,儲存系統元資料的字符集。

Centos7下的MySQL5 6安裝

yum install wget yum install perl perl devel cd usr local src wget tar zxvf mysql 5.6.40 linux glibc2.12 x86 64.tar.gz mv mysql 5.6.40 linux glibc2.12...

Centos7下永久修改mysql5 6最大連線數

網上看了好多的文章,教程都未能生效。1 安裝好mysql服務 2 編輯mysql配置檔案 vim etc my.cnf3 在 mysqld 分段下新增一行 max connections 100005 在檔案尾部新增2行 limitnofile 65535 limitnproc 655356 重啟使...

CentOS7下mysql5 6修改預設編碼

參考原文教程 centos7下修改mysql5.6編碼方式 解決 中文顯示問號 修改mysql資料庫字元編碼為utf 8,utf 8包含全世界所有國家需要用到的字元,是國際編碼。mysql u root p輸入密碼 檢視當前mysql執行狀態 其中server和db原不是utf 8 預設編碼是lat...