国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

MySQL查看和修改字符編碼的實(shí)現(xiàn)方法

2024-07-24 12:53:26
字體:
供稿:網(wǎng)友

MySQL的默認(rèn)編碼是Latin1,不支持中文,要支持中午需要把數(shù)據(jù)庫(kù)的默認(rèn)編碼修改為gbk或者utf8。

1、需要以root用戶身份登陸才可以查看數(shù)據(jù)庫(kù)編碼方式(以root用戶身份登陸的命令為:>mysql -u root –p,之后兩次輸入root用戶的密碼),查看數(shù)據(jù)庫(kù)的編碼方式命令為:

>show variables like 'character%';+--------------------------+----------------------------+| Variable_name | Value |+--------------------------+----------------------------+| character_set_client | latin1 || character_set_connection | latin1 || character_set_database | latin1 || character_set_filesystem | binary || character_set_results | latin1 || character_set_server | latin1 || character_set_system | utf8 || character_sets_dir | /usr/share/mysql/charsets/ |+--------------------------+----------------------------+

從以上信息可知數(shù)據(jù)庫(kù)的編碼為latin1,需要修改為gbk或者是utf8;

其中,character_set_client為客戶端編碼方式;

character_set_connection為建立連接使用的編碼;

character_set_database數(shù)據(jù)庫(kù)的編碼;

character_set_results結(jié)果集的編碼;

character_set_server數(shù)據(jù)庫(kù)服務(wù)器的編碼;

只要保證以上四個(gè)采用的編碼方式一樣,就不會(huì)出現(xiàn)亂碼問題。

另一個(gè)查看數(shù)據(jù)庫(kù)編碼的命令:

>show variables like ‘collation%';
 
2、linux系統(tǒng)下,修改MySQL數(shù)據(jù)庫(kù)默認(rèn)編碼的步驟為:

ü        停止MySQL的運(yùn)行

/etc/init.d/mysql start (stop) 為啟動(dòng)和停止服務(wù)器

ü        MySQL主配置文件為my.cnf,一般目錄為/etc/mysql

var/lib/mysql/ 放置的是數(shù)據(jù)庫(kù)表文件夾,這里的mysql相當(dāng)于windows下mysql的date文件夾

ü        當(dāng)我們需要修改MySQL數(shù)據(jù)庫(kù)的默認(rèn)編碼時(shí),需要編輯my.cnf文件進(jìn)行編碼修改,在linux下修改mysql的配置文件my.cnf,文件位置默認(rèn)/etc/my.cnf文件

找到客戶端配置[client] 在下面添加

default-character-set=utf8 默認(rèn)字符集為utf8

在找到[mysqld] 添加

default-character-set=utf8 默認(rèn)字符集為utf8

init_connect='SET NAMES utf8' (設(shè)定連接mysql數(shù)據(jù)庫(kù)時(shí)使用utf8編碼,以讓mysql數(shù)據(jù)庫(kù)為utf8運(yùn)行)

修改好后,重新啟動(dòng)mysql 即可,重新查詢數(shù)據(jù)庫(kù)編碼可發(fā)現(xiàn)編碼方式的改變:

>show variables like 'character%';+--------------------------+----------------------------+| Variable_name | Value |+--------------------------+----------------------------+| character_set_client | utf8 || character_set_connection | utf8 || character_set_database | utf8 || character_set_filesystem | binary || character_set_results | utf8 || character_set_server | utf8 || character_set_system | utf8 || character_sets_dir | /usr/share/mysql/charsets/ |+--------------------------+----------------------------+
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 大荔县| 琼结县| 本溪市| 随州市| 蕉岭县| 泰和县| 天水市| 息烽县| 密山市| 甘谷县| 准格尔旗| 南丹县| 横峰县| 抚宁县| 云龙县| 那曲县| 宁国市| 建始县| 克什克腾旗| 苍山县| 长武县| 新泰市| 温宿县| 屏南县| 班玛县| 阳新县| 辛集市| 奉化市| 卢氏县| 潼关县| 莫力| 丁青县| 互助| 常山县| 高唐县| 辉南县| 佛山市| 永和县| 汕头市| 大埔县| 娄底市|