windows系統下的mysql:
1.找到mysql的配置檔案:檔名可能不是my.ini(如my-default.ini),修改成my.ini。
3.重啟mysql伺服器,在計算機右鍵--管理--。。。。
在mysql客戶端中操作(也可以在命令列中操作cmd)----》結果如下所示已經轉換過來了,之前的為latin1;
之後再建立的資料庫就是utf8的格式了;
4.若是之前已經建立過資料庫及**,則採用下面的方式修改;
1》修改整個資料庫的編碼:
alter database 庫名 default character set utf8 collate utf8_general_ci;
2>修改表(會連同表中的列及字段的格式都修改過來)
alter table 表名 convert to character set utf8 collate utf8_general_ci;
至此,修改完畢,再次插入一條新資料;
mysql 對utf8編碼 中文排序
select from m order by convert name using gbk asc eg select distinct b.id b.ach name,b.ach bussiness,b.ach finish date,b.ach finish unit m.areaid,a.ar...
utf 8的中文漢字
從字元編碼講起。1 美國人首先對其英文本元進行了編碼,也就是最早的ascii碼,用乙個位元組的低7位來表示英文的128個字元,高1位統一為0 2 後來歐洲人發現尼瑪你這128位哪夠用,比如我高貴的法國人字母上面的還有注音符,這個怎麼區分,得,把高1位編進來吧,這樣歐洲普遍使用乙個全位元組進行編碼,最...
ubuntu下設定mysql為utf8
1.在終端輸入命令 sudo gedit etc mysql my.cnf在開啟的檔案中 找到 client 在下面加入 default character set utf8 找到 mysqld safe 在下面加入 default character set utf8 找到 mysqld 在下面加...