1、更改服務(wù)器的編碼方式,在終端輸入以下命令:
成都創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括淮濱網(wǎng)站建設(shè)、淮濱網(wǎng)站制作、淮濱網(wǎng)頁制作以及淮濱網(wǎng)絡(luò)營(yíng)銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,淮濱網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到淮濱省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
mysqld--character-set-server=gbk--collation-server=gbk_chinese_ci;
2、更改某個(gè)數(shù)據(jù)庫的編碼方式
mysql-uroot-p
alterdatabasecharactersetgbkcollategbk_chinese_ci;
3、在創(chuàng)建數(shù)據(jù)庫時(shí)指定編碼:
mysql-uroot-p?
createdatabasedb_namecharactersetgbkcollategbk_chinese_ci;
4、更改某個(gè)表的編碼方式
mysql-uroot-pdb_name
altertabletable_nameconvertto?charachtersetgbkcollategbk_chinese_ci;
5、在創(chuàng)建表時(shí)指定編碼方式
mysql-uroot-pdb_name
createtabletable_name(....)charactersetgbkcollategbk_chinese_ci;
6、更改某行的編碼方式
mysql-uroot-pdb_name
altertabletable_namemodifycolumn_namevarchar(20)charactersetgbkcollategbk_chinese_ci;
7、在創(chuàng)建列時(shí)指定編碼方式:
/preprename="code"class="sql"mysql-uroot-pdb_name
createtabletable_name(...,col1varchar(20)charactersetgbkcollategbk_chinese_ci,...)charactersetutf8collateutf8_general_ci;
方法1:通過客戶端修改表字段的默認(rèn)字符集
打開SQLyog客戶端,連接數(shù)據(jù)庫如下圖所示,點(diǎn)擊connection 按鈕 連接數(shù)據(jù)庫
我的數(shù)據(jù)庫名稱為edu,然后我隨意找到數(shù)據(jù)庫中test2表,右鍵-----》Alter Table
如果安裝數(shù)據(jù)庫的 時(shí)候 沒有選擇字符集設(shè)置,那么mysql數(shù)據(jù)庫默認(rèn)為latin1,在箭頭部分選擇utf8字符集
方法2:用數(shù)據(jù)庫命令修改字符集
首先查看當(dāng)前數(shù)據(jù)庫字符集,在命令框中執(zhí)行如下命令:show variables like 'character_set_%';
查看字符集排序設(shè)置,執(zhí)行命令:show variables like 'collation_%';
修改服務(wù)器級(jí)別字符集,執(zhí)行命令:
1,臨時(shí)修改:SET GLOBAL character_set_server=utf8;
修改表級(jí)別,命令如下:ALTER TABLE table_name DEFAULT CHARSET utf8;
修改數(shù)據(jù)庫級(jí)別,命令如下:use edu(換成你要修改的數(shù)據(jù)庫名,在這里我的數(shù)據(jù)庫為edu),,然后執(zhí)行命令:alter database edu character set utf-8;
或者修改mysql的my.ini文件中的字符集鍵值
[mysql]
[mysqld]
重啟mysql
字符集:羅列所有圖形字符的一張大表。
排序規(guī)則:定義各個(gè)圖形字符之間的大小比較規(guī)則,比如:是否區(qū)分大小寫,區(qū)分全角和半角等。在軟件使用中,一般我們只指定字符編碼即可,因?yàn)榇_定了字符編碼字符集自然就確定了。但是在數(shù)據(jù)庫類軟件中,我們除了要指定編碼規(guī)則,還需要指定排序規(guī)則,因?yàn)椋瑪?shù)據(jù)庫是要提供模糊匹配、排序顯示功能的。sql可以查看mysql支持的字符集編碼和排序規(guī)則,其中每個(gè)字符集編碼都有一個(gè)默認(rèn)的排序規(guī)則。
分享文章:mysql怎么配置字符集 mysql8設(shè)置字符集
文章鏈接:http://jinyejixie.com/article30/ddojjso.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷推廣、微信公眾號(hào)、網(wǎng)站制作、軟件開發(fā)、企業(yè)建站、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)