vim /etc/my.cnf
在 [mysqld] 標籤下加上三行
default-character-set = utf8
character_set_server = utf8
在 [mysql] 標籤下加上一行
default-character-set = utf8
在 [mysql.server]標籤下加上一行
default-character-set = utf8
在 [mysqld_safe]標籤下加上一行
default-character-set = utf8
在 [client]標籤下加上一行
default-character-set = utf8
1. 啟動mysql後,以root登入mysql
2. 輸入命令
show variables like 'character%';
mysql資料庫轉換編碼
在遷移資料庫的時候,以前的資料庫用的是latin1 也不知道當初建資料庫的人怎麼想的 出現的亂碼,因為我建所有的庫用的都是utf8編碼,所以我對匯出的資料庫進行了轉碼。我只用了兩步就成功對以前的資料庫進行了轉碼 1 將表中的latin1全部更成utf8,如 engine myisam default...
關於轉換編碼問題
今天在對接的時候遇到的問題,對方curl呼叫我的介面,給我傳送的資料中包含乙個中文字串,由於他那邊是gbk編碼,我這裡是utf 8,所以介面得到的post資料一直為空。在確定是因為編碼問題之後,也採取了iconv和加header的方法,但是不知為何都沒有生效,post資料仍然為空。最後解決了問題,是...
MYSQL轉換編碼的解決方法
mysql轉換編碼的解決方法 一 在utf8的mysql下 得到中文 遊客 的gbk下的16進製制編碼 mysql select hex convert 遊客 using gbk d3cebfcd www.2cto.com 反推gbk的16進製制編碼,取回中文 mysql select conver...