mysql怎么看當前編碼 如何查看mysql編碼

怎么設(shè)置mysql數(shù)據(jù)庫編碼,如何查看mysql編碼

default-character-set=utf82單獨設(shè)置某個數(shù)據(jù)庫:

創(chuàng)新互聯(lián)是專業(yè)的撫州網(wǎng)站建設(shè)公司,撫州接單;提供成都網(wǎng)站設(shè)計、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行撫州網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

alter

database

testdb

character

set

utf8;

查看mysql支持的編碼:

show

character

set;也可以使用如下方法查看編碼:

show

status

mysql

-uroot

use

your

database

status

----------------------------------

server

characterset:

utf8

db

characterset:

utf8

client

characterset:

utf8

conn.

characterset:

utf8

tcp

port:

3306

uptime:

53

sec

----------------------------------

如果

client

為utf8

,

改為:

set

char

set

'gbk';

查看數(shù)據(jù)庫編碼:show

create

database

your_db_name

mysql 顯示當前字符編碼的命令?

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

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

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ù)庫的編碼為latin1,需要修改為gbk或者是utf8;

其中,character_set_client為客戶端編碼方式;character_set_connection為建立連接使用的編碼;character_set_database數(shù)據(jù)庫的編碼;

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

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

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

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

show variables like ‘collation%’;

如何查看設(shè)置mysql數(shù)據(jù)庫編碼方式

打開mysql命令端,輸入登錄密碼進行驗證

驗證成功,輸入 show create database day15; 點擊回車(day15為數(shù)據(jù)庫名稱)

在下方的信息欄即可看到當前查詢數(shù)據(jù)庫編碼信息。

如果需要修改編碼信息,可以輸入alter database day15 default character set gbk;點擊回車即可

怎么查看mysql的數(shù)據(jù)庫編碼格式

1、查看數(shù)據(jù)庫編碼格式

mysql?show?variables?like?'character_set_database'

2、查看數(shù)據(jù)表的編碼格式

mysql?show?create?table?表名;

3、創(chuàng)建數(shù)據(jù)庫時指定數(shù)據(jù)庫的字符集

mysqlcreate?database?數(shù)據(jù)庫名?character?set?utf8;

4、創(chuàng)建數(shù)據(jù)表時指定數(shù)據(jù)表的編碼格式

create?table?tb_books?(

name?varchar(45)?not?null,

price?double?not?null,

bookCount?int?not?null,

author?varchar(45)?not?null?)?default?charset?=?utf8;

5、修改數(shù)據(jù)庫的編碼格式

mysqlalter?database?數(shù)據(jù)庫名?character?set?utf8;

6、修改數(shù)據(jù)表格編碼格式

mysqlalter?table?表名?character?set?utf8;

7、修改字段編碼格式

mysqlalter?table?表名?change?字段名?字段名?類型?character?set?utf8;

mysqlalter?table?user?change?username?username?varchar(20)?character?set?utf8?not?null;

新聞名稱:mysql怎么看當前編碼 如何查看mysql編碼
網(wǎng)頁URL:http://muchs.cn/article4/dospioe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、企業(yè)網(wǎng)站制作、服務(wù)器托管、用戶體驗、網(wǎng)站制作全網(wǎng)營銷推廣

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)