成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

mysql怎么調(diào)整編碼 MySQL修改編碼

mysql 更改數(shù)據(jù)庫字符編碼的方法

mysql如何更改數(shù)據(jù)庫字符編碼?借助客戶端工具很容易就可以更改了,下面來看一下。

成都創(chuàng)新互聯(lián)是少有的網(wǎng)站設(shè)計(jì)、做網(wǎng)站、營(yíng)銷型企業(yè)網(wǎng)站、小程序制作、手機(jī)APP,開發(fā)、制作、設(shè)計(jì)、買鏈接、推廣優(yōu)化一站式服務(wù)網(wǎng)絡(luò)公司,2013年開創(chuàng)至今,堅(jiān)持透明化,價(jià)格低,無套路經(jīng)營(yíng)理念。讓網(wǎng)頁驚喜每一位訪客多年來深受用戶好評(píng)

01

打開navicat客戶端工具,在左邊找到要更改的數(shù)據(jù)庫。

02

右鍵點(diǎn)擊這個(gè)數(shù)據(jù)庫,在菜單上點(diǎn)擊數(shù)據(jù)庫屬性選項(xiàng)。

03

在彈出的屬性窗口上,點(diǎn)擊默認(rèn)字符集下的下拉框。

04

在彈出的下拉選項(xiàng)里,點(diǎn)擊選中要使用的字符集就行了,比如選擇常用的utf8字符集,點(diǎn)擊ok按鈕就行了。

如何改變mysql數(shù)據(jù)庫的編碼方式

1. 查看MySQL數(shù)據(jù)庫的默認(rèn)編碼

有如下兩種方式,

(1)使用status命令

mysql status;

圖1 status命令

(2)使用show variables命令

mysql show variables like 'char%';

圖2 show variables命令

如果要查看某個(gè)數(shù)據(jù)庫的編碼,在運(yùn)行上面的命令前,應(yīng)先執(zhí)行use db_name;命令切換數(shù)據(jù)庫(db_name為要查看的數(shù)據(jù)庫名)。

2. 改變MySQL數(shù)據(jù)庫的默認(rèn)編碼

安裝MySQL數(shù)據(jù)庫時(shí)的默認(rèn)編碼是latin1,實(shí)際使用時(shí)可能要使用其他編碼。下文描述如何將默認(rèn)編碼改為utf8:

首先修改MySQL的配置文件/etc/mysql/my.cnf:

在[client]下追加:

default-character-set=utf8

在[mysqld]下追加:

character-set-server=utf8

在[mysql]下追加:

default-character-set=utf8

修改完畢后,使用如下命令之一重啟mysql服務(wù):

service mysql restart

/etc/init.d/mysql restart

改變后,之前手工創(chuàng)建的數(shù)據(jù)庫如未顯式指定編碼,則其編碼仍是默認(rèn)的latin1,可使用如下命令更改編碼:

mysql alter database db_name CHARACTER SET utf8;

參考資料:

[1]

如何設(shè)置mysql數(shù)據(jù)庫為utf-8編碼

以更改為UTF-8為例,GB2312雷同。

1、關(guān)閉mysql服務(wù)(以下為命令行中執(zhí)行)

view plaincopy

service mysql stop

2、修改 /etc/mysql/my.cnf (默認(rèn)的安裝路徑)

view plaincopy

vim /etc/mysql/my.cnf

打開my.cnf后,在文件內(nèi)的[mysqld]下增加如下兩行設(shè)置:

character_set_server=utf8

init_connect='SET NAMES utf8'

然后保存退出。

3、重新啟動(dòng)mysql服務(wù)

view plaincopy

service mysql start

至此,完成修改默認(rèn)編碼,登陸mysql后重新使用show variable like '%character%'獲得的輸出效果

如何設(shè)置mysql的編碼

1、 編輯MySql的配置文件

MySql的配置文件Windows下一般在系統(tǒng)目錄下或者在MySql的安裝目錄下名字叫my.ini,可以搜索,Linux下一般是/etc/my.cnf

--在 [mysqld] 標(biāo)簽下加上以下內(nèi)容:

default-character-set = utf8

character_set_server = utf8

注意:如果此標(biāo)簽下已經(jīng)存在“default-character-set=GBK”類似的內(nèi)容,只需修改即可。

--在 [mysql] 標(biāo)簽下加上一行

default-character-set = utf8

--在 [mysql.server]標(biāo)簽下加上一行

default-character-set = utf8

--在 [mysqld_safe]標(biāo)簽下加上一行

default-character-set = utf8

--在 [client]標(biāo)簽下加上一行

default-character-set = utf8

2、 重新啟動(dòng)MySql服務(wù)

Windows可在服務(wù)管理器中操作,也可使用命令行:

net stop mysql 回車

net start mysql 回車

服務(wù)名可能不一定為mysql,請(qǐng)按自己的設(shè)置

Linux下面可是用 service mysql restart

如果出現(xiàn)啟動(dòng)失敗,請(qǐng)檢查配置文件有沒有設(shè)置錯(cuò)誤

3、 查看設(shè)置結(jié)果

登錄MySql命令行客戶端:打開命令行

mysql –uroot –p 回車

輸入密碼

進(jìn)入mysql后 執(zhí)行 :show variables like "% character %";

顯示結(jié)果應(yīng)該類似如下:

| character_set_client | utf8 |

| character_set_connection | utf8 |

| character_set_database | utf8 |

| character_set_results | utf8 |

| character_set_server | utf8 |

| character_set_system | utf8 |

| character_sets_dir | /usr/share/mysql/charsets/ |

如果仍有編碼不是utf8的,請(qǐng)檢查配置文件,也可使用mysql命令設(shè)置:

set character_set_client = utf8;

set character_set_server = utf8;

set character_set_connection = utf8;

set character_set_database = utf8;

set character_set_results = utf8;

set collation_connection = utf8_general_ci;

set collation_database = utf8_general_ci;

set collation_server = utf8_general_ci;

另外:

建立數(shù)據(jù)庫時(shí)可以使用以下命令:

create database app_relation character set utf8;

use app_relation;

source app_relation.sql;

修改數(shù)據(jù)庫編碼的命令為:

alter database app_relation character set utf8;

當(dāng)前標(biāo)題:mysql怎么調(diào)整編碼 MySQL修改編碼
分享鏈接:http://jinyejixie.com/article0/doohpio.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、網(wǎng)站維護(hù)、軟件開發(fā)、品牌網(wǎng)站設(shè)計(jì)、虛擬主機(jī)外貿(mào)網(wǎng)站建設(shè)

廣告

聲明:本網(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)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司
慈溪市| 西安市| 曲松县| 丹阳市| 尼勒克县| 房产| 镇雄县| 福州市| 石屏县| 淮阳县| 九龙城区| 石首市| 洛扎县| 怀柔区| 全州县| 贺兰县| 岳普湖县| 托克托县| 革吉县| 嘉荫县| 靖宇县| 景德镇市| 安岳县| 文昌市| 绿春县| 临颍县| 绩溪县| 新营市| 湄潭县| 永泰县| 永昌县| 全州县| 昆山市| 孙吴县| 湾仔区| 营口市| 开阳县| 方山县| 阳东县| 温泉县| 涟水县|