CentOS7下MySQL插入中文失敗解決問題

2021-09-29 12:34:15 字數 860 閱讀 5549

1,進入資料庫,輸入#show variables like 'character%'  結果如下圖

(這是解決問題後的配置成功的狀態)

2,進入終端,輸入:#vim   /etc/my.cnf.d/client.cnf   在檔案裡面新增如下內容

[client]

default-character-set=utf8

退出儲存。結果如下圖

退出儲存。如下圖

退出儲存。如下圖

3,重啟mysql服務

# systemctl restart mariadb;

再次進入資料庫輸入  # show variables like 'character%';

結果如第一張圖,則表示設定成功。

但是此時如果在設定之前建立的database 中插入中文,仍不能插入漢字。刪除重新建立乙個資料庫即可。

centOS7 下mysql插入中文字元報錯

在剛裝完mysql,就建立了資料庫abc,然後新建乙個abc表,插入英文沒有問題,但是插入中文就有問題,會報錯 error 1366 hy000 incorrect string value xe4 xbd x99 xe9 x93 xb6.應該是資料庫編碼問題,所以應該改資料庫編碼 這裡有2中方法。...

centos7下快速安裝mysql

2015 06 26 09 11 12481人閱讀收藏 舉報 centos 12 1 2 3 wget rpm ivh mysql community release el7 5.noarch.rpm yum install mysql community server 成功安裝之後重啟mysql服...

centos7下快速安裝mysql

1.centos7 自帶mariadb 可以通過yum install mariadb mariadb libs mariadb devel安裝 2.安裝mysql centos 7的yum源中貌似沒有正常安裝 mysql wget rpm ivh mysql community release e...