mysql修改編碼設定

2021-08-30 12:30:55 字數 815 閱讀 9847

最近開始使用mysql,修改編碼如下:

設定步驟:

一、編輯mysql的配置檔案

mysql的配置檔案windows下一般在系統目錄下或者在mysql的安裝目錄下名字叫my.ini,可以搜尋,linux下一般是 /etc/my.cnf

--在 [mysqld] 標籤下加上三行 

default-character-set = utf8

character_set_server = utf8

lower_case_table_names = 1 //表名不區分大小寫(此與編碼無關)

--在 [mysql] 標籤下加上一行

default-character-set = utf8

--在 [mysql.server]標籤下加上一行

default-character-set = utf8

--在 [mysqld_safe]標籤下加上一行

default-character-set = utf8

--在 [client]標籤下加上一行

default-character-set = utf8

二、重新啟動mysql服務

windows可在服務管理器中操作,也可使用命令列:

net stop mysql;

net start mysql;

服務名可能不一定為mysql,請按自己的設定

linux下面可是用

service mysql restart
如果出現啟動失敗,請檢查配置檔案有沒有設定錯誤

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 ...

mysql 修改編碼方式

1 在 client 欄位裡加入default character set utf8,如下 client port 3306 socket var lib mysql mysql.sock default character set utf8 2 在 mysqld 欄位裡加入character se...