明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

windows下mysql 5.7中更改編碼為utf-8應(yīng)該如何設(shè)置

[摘要]mysql的默認(rèn)編碼是拉。╨atin1),當(dāng)輸入中文的時(shí)候就會(huì)報(bào)錯(cuò),所以需要將編碼修改為utf8,從網(wǎng)上找了相關(guān)教程都不可以,索性自己摸索后分享給大家,下面這篇文章主要給大家介紹了在mysql 5.7版本中如何修改編碼為utf-8的方法步驟,需要的朋友可以參考下。前言剛開始學(xué)習(xí)MySQL,下載的...
mysql的默認(rèn)編碼是拉丁(latin1),當(dāng)輸入中文的時(shí)候就會(huì)報(bào)錯(cuò),所以需要將編碼修改為utf8,從網(wǎng)上找了相關(guān)教程都不可以,索性自己摸索后分享給大家,下面這篇文章主要給大家介紹了在mysql 5.7版本中如何修改編碼為utf-8的方法步驟,需要的朋友可以參考下。

前言

剛開始學(xué)習(xí)MySQL,下載的是官網(wǎng)最新版本 5.7.14,使用cmd輸入中文時(shí)報(bào)錯(cuò),于是開始修改mysql默認(rèn)編碼(windows下),下面來看看詳細(xì)的修改方法吧。

方法如下

首先通過 show variables like 'character_set_%';查看mysql字符集

默認(rèn)編碼為 latin1

然后關(guān)閉數(shù)據(jù)庫

在mysql安裝目錄下找到my.ini文件

在其中添加


[client]
default-character-set=utf8

[mysqld]下添加


character-set-server=utf8

重啟mysql

就能將mysql數(shù)據(jù)庫默認(rèn)編碼改為utf-8

網(wǎng)上很多資源都是在[mysqld]下添加


default-character-set=utf8

如果這樣改會(huì)導(dǎo)致5.7版本mysql無法打開

所以要改為


character-set-server=utf8

注意:改完后,要刪除數(shù)據(jù)庫中所有數(shù)據(jù),才能使用。

以上就是windows下mysql 5.7中修改編碼為utf-8應(yīng)該如何操作的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!


學(xué)習(xí)教程快速掌握從入門到精通的SQL知識(shí)。