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