更改MySQL預設編碼為utf8

2021-09-01 17:09:33 字數 1084 閱讀 7671

更改mysql預設編碼為utf8

1.開啟mysql安裝目錄找到 my.ini,如:c:\program files\mysql\mysql server 5.0\my.ini

2.在 [client] 下修改或新增:

default-character-set=utf8

3.在 [mysqld] 下修改或新增:

default-character-set=utf8

init_connect='set names utf8'

4.重啟 mysql 後,用如下語句用於檢視編碼方式是否已經修改:

show variables like 'char%';

5.對於已經建立的資料庫,可以通過如下操作改變其編碼方式為utf8:

alter database 資料庫名 default character set utf8;

6.對於已經建立的資料庫表,可以通過如下操作改變其編碼方式為utf8:

alter table 表名 default character set utf8;

7.對於已經建立的資料庫字段,可以通過如下操作改變其編碼方式為utf8:

alter table `表名` change `欄位名` `欄位名` varchar( 45 ) character set utf8 collate utf8_bin not null

8.在命令列下插入漢字時如下**:

set names gb2312; <-- 有時候這一句很關鍵!

insert into charset values('紅超的吾記之談');

MySQL改變預設編碼為utf 8

1.開啟c program files mysql mysql server 5.0 my.ini 在 client 下面尋找default character set,然後將其值修改為 default character set utf8 若找不到default character set,加上上...

修改MYSQL預設編碼為UTF8

mysql的預設編碼是latin1,不支援中文,那麼如何修改mysql的預設編碼呢,下面以utf 8為例來說明 需要注意的是,要修改的地方非常多,相應的修改方法也很多。下面是一種最簡單最徹底的方法 一 windows 1 中止mysql服務 2 在mysql的安裝目錄下找到my.ini,如果沒有就把...

設定mysql預設編碼為utf8

修改 etc my.cnf配置檔案,在 mysqld 下新增編碼配置,即下圖紅框部分 儲存 退出 重啟mysql vim etc my.cnf mysqld 下新增 character set server utf8 init connect set names utf8 systemctl res...