mysql 修改編碼方式

2021-07-31 18:00:23 字數 699 閱讀 7941

1、在[client]欄位裡加入default-character-set=utf8,如下:

[client]

port = 3306

socket = /var/lib/mysql/mysql.sock

default-character-set=utf8

2、在[mysqld]欄位裡加入character-set-server=utf8,如下:

[mysqld]

port = 3306

socket = /var/lib/mysql/mysql.sock

character-set-server=utf8

3、在[mysql]欄位裡加入default-character-set=utf8,如下:

[mysql]

no-auto-rehash

default-character-set=utf8

修改完成後,service mysql restart重啟mysql服務就生效。注意:[mysqld]欄位與[mysql]欄位是有區別的。

4、如果上面的都修改了還有亂碼,在connection連線上進行編碼修改

set character_set_client = utf8;

set character_set_results = utf8;

set character_set_connection = utf8;

mysql 修改編碼方式 Mysql編碼方式修改

mysql編碼方式修改 使用mysql插入中文亂碼 mysql select name from info name 1 row in set 0.00 sec mysql 1.修改配置檔案的方式修改 找到mysql下的my.conf 1.在 mysqld 下新增 character set ser...

mysql修改編碼

一 常見操作 1 檢視資料庫編碼格式 mysql show variables like character set database 2 檢視資料表的編碼格式 mysql show create table 表名 3 建立資料庫時指定資料庫的字符集 mysql create database 資料...

mysql 修改編碼

1 create database test default charset gbk 2.修改mysql資料庫編碼,如果是mysql資料庫編碼不正確 可以在mysql執行如下命令 alter database test default character set utf8 collate utf8 ...