ubuntu下mysql 中文亂碼問題

2021-08-26 08:54:56 字數 943 閱讀 3766

進入mysql資料庫

# mysql -uroot -p(密碼)

檢視當前編碼

mysql> show variables like '%char%';

發現現在的編碼有的是"latin1", 我們要把"latin1"都改為"utf8";

終端輸入命令, 修改配置檔案

# vim /etc/mysql/my.cnf  

加入以下**

[mysqld]

character-set-server=utf8

[client]

default-character-set=utf8

[mysql]

default-character-set=utf8

儲存並退出vim

重啟mysql:

# service mysql restart

檢視當前編碼

原來的"latin1"都變成"utf8", 大功告成

Chrome下AJAX POST出現中文亂碼的問題

最近做的乙個後台系統中,前後端都使用介面通訊,並且為了保證開發進度,確保只相容新式瀏覽器,chrome firefox。結果在chrome瀏覽器中,在處理ajax向後台提交資料表單資訊時,出現中文的地方,post到後端的都是亂碼。先確保所有的js html模板檔案 以及合併 壓縮後的js檔案都是ut...

ubuntu 14 04下mysql中文亂碼問題

最近mysql資料庫進行插入的時候,中文出現亂碼,在網上搜尋了一大圈,多是要修改 etc mysql my.cnf檔案中的多處,經嘗試,修改過之後mysql無法重啟。sudo gedit etc mysql my.cnf 開啟my.cnf後只需修改一處即可,在 mysqld 這一行下面新增chara...

Ubuntu下解決mysql中文亂碼問題

以root登陸,在終端輸入命令 sudo gedit etc mysql my.cnf 在開啟的檔案中,找到 client 在下面加入 default character set utf8 找到 mysqld safe 在下面加入 default character set utf8 找到 mysq...