1. 程式人生 > >mysql導入數據中文亂碼_ubuntu

mysql導入數據中文亂碼_ubuntu

亂碼 位置 中文 mysql編碼 tar div 配置 code 版本

1.在ubuntu中mysql的部分編碼格式不是utf—8,故在導文件的時候會出現中文亂碼,Windows中編碼格式為gbk,因此要修改mysql的編碼方式為utf-8。

2.查看MySQL編碼格式:

  a.進入MySQL

  b. 輸入

1 show variables like%chart%‘;

3.修改編碼方式(永久):

  進入Termina:

a.輸入:sudo vi /etc/mysql/my.cnf
          或 sudo vi /etc/mysql/conf.d/mysql.cnf(mysql5.7.16及以後 )
          註:因版本不同,所以配置文件位置不同
b.添加:
    
[mysql] default-character-set=utf8 [client] default-character-set=utf8 [mysqld] character-set-server=utf8 c.重啟mysql服務: service mysql stop service mysql start

####新手小白,請多多指正

mysql導入數據中文亂碼_ubuntu