改變MySQL 編碼格式

如何改變MySQL 編碼格式
很多時候在mysql/my.ini 等配置文件中改變數據庫的編碼格式後,再保存,執行數據插入或者同步時,
還是會出現字符串亂碼的問題,這時改如何處理?
1,打開程序-開始-運行,鍵入cmd 
2,切換到mysql 所在盤  如 D:
3,切換到mysqld.exe 所在路徑 cd D:\項目0324\mysql\bin 
4,mysql -P 38990 -h localhost -u root -p 輸入密碼
 --依次對應 端口,使用ip名稱或地址,用戶名,密碼
5,show variables like 'character%';
  回車後顯示所有前綴爲 character****的名,如下:

6,爲value編碼值不是utf8的設置成utf8
set character_set_client = utf8;
set character_set_connection=utf8;
set character_set_results=utf8;
.........
7,可再次查看 設置是否成功
show variables like 'character%';
8,退出 exit;

再次執行數據對接,或者插入操作時,庫中值便不再會出現亂碼問題。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章