真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

mysql怎么設(shè)定字符集 怎么設(shè)置mysql數(shù)據(jù)庫字符集

請簡述設(shè)置mysql數(shù)據(jù)庫字符集的規(guī)則

字符集:羅列所有圖形字符的一張大表。

10年積累的成都網(wǎng)站制作、網(wǎng)站建設(shè)經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認識你,你也不認識我。但先建設(shè)網(wǎng)站后付款的網(wǎng)站建設(shè)流程,更有愛輝免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

排序規(guī)則:定義各個圖形字符之間的大小比較規(guī)則,比如:是否區(qū)分大小寫,區(qū)分全角和半角等。在軟件使用中,一般我們只指定字符編碼即可,因為確定了字符編碼字符集自然就確定了。但是在數(shù)據(jù)庫類軟件中,我們除了要指定編碼規(guī)則,還需要指定排序規(guī)則,因為,數(shù)據(jù)庫是要提供模糊匹配、排序顯示功能的。sql可以查看mysql支持的字符集編碼和排序規(guī)則,其中每個字符集編碼都有一個默認的排序規(guī)則。

如何設(shè)置Mysql數(shù)據(jù)庫默認的字符集編碼為GBK

1、更改服務(wù)器的編碼方式,在終端輸入以下命令:

mysqld--character-set-server=gbk--collation-server=gbk_chinese_ci;

2、更改某個數(shù)據(jù)庫的編碼方式

mysql-uroot-p

alterdatabasecharactersetgbkcollategbk_chinese_ci;

3、在創(chuàng)建數(shù)據(jù)庫時指定編碼:

mysql-uroot-p?

createdatabasedb_namecharactersetgbkcollategbk_chinese_ci;

4、更改某個表的編碼方式

mysql-uroot-pdb_name

altertabletable_nameconvertto?charachtersetgbkcollategbk_chinese_ci;

5、在創(chuàng)建表時指定編碼方式

mysql-uroot-pdb_name

createtabletable_name(....)charactersetgbkcollategbk_chinese_ci;

6、更改某行的編碼方式

mysql-uroot-pdb_name

altertabletable_namemodifycolumn_namevarchar(20)charactersetgbkcollategbk_chinese_ci;

7、在創(chuàng)建列時指定編碼方式:

/preprename="code"class="sql"mysql-uroot-pdb_name

createtabletable_name(...,col1varchar(20)charactersetgbkcollategbk_chinese_ci,...)charactersetutf8collateutf8_general_ci;

mysql中怎么設(shè)置字符集

方法1:通過客戶端修改表字段的默認字符集

打開SQLyog客戶端,連接數(shù)據(jù)庫如下圖所示,點擊connection 按鈕 連接數(shù)據(jù)庫

我的數(shù)據(jù)庫名稱為edu,然后我隨意找到數(shù)據(jù)庫中test2表,右鍵-----》Alter Table

如果安裝數(shù)據(jù)庫的 時候 沒有選擇字符集設(shè)置,那么mysql數(shù)據(jù)庫默認為latin1,在箭頭部分選擇utf8字符集

方法2:用數(shù)據(jù)庫命令修改字符集

首先查看當(dāng)前數(shù)據(jù)庫字符集,在命令框中執(zhí)行如下命令:show variables like 'character_set_%';

查看字符集排序設(shè)置,執(zhí)行命令:show variables like 'collation_%';

修改服務(wù)器級別字符集,執(zhí)行命令:

1,臨時修改:SET GLOBAL character_set_server=utf8;

修改表級別,命令如下:ALTER TABLE table_name DEFAULT CHARSET utf8;

修改數(shù)據(jù)庫級別,命令如下:use edu(換成你要修改的數(shù)據(jù)庫名,在這里我的數(shù)據(jù)庫為edu),,然后執(zhí)行命令:alter database edu character set utf-8;

或者修改mysql的my.ini文件中的字符集鍵值

[mysql]

[mysqld]

重啟mysql


分享題目:mysql怎么設(shè)定字符集 怎么設(shè)置mysql數(shù)據(jù)庫字符集
當(dāng)前路徑:http://weahome.cn/article/doojech.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部