首頁  >  文章  >  資料庫  >  windows下mysql 5.7中修改編碼為utf-8應該如何操作

windows下mysql 5.7中修改編碼為utf-8應該如何操作

零下一度
零下一度原創
2017-06-17 17:33:171344瀏覽

mysql的預設編碼是拉丁(latin1),當輸入中文的時候就會報錯,所以需要將編碼修改為utf8,從網上找了相關教程都不可以,索性自己摸索後分享給大家,下面這篇文章主要跟大家介紹了在mysql 5.7版本中如何修改編碼為utf-8的方法步驟,需要的朋友可以參考下。

前言

剛開始學習MySQL,下載的是官網最新版本5.7.14,使用cmd輸入中文報錯,於是開始修改mysql預設編碼(windows下),以下來看看詳細的修改方法吧。

方法如下

首先透過show variables like 'character_set_%';查看mysql字元集情緒

預設編碼為latin1

然後關閉資料庫

在mysql安裝目錄下找到my.ini檔案

在其中加入


#
[client]
default-character-set=utf8

[mysqld]


#
character-set-server=utf8

重啟mysql

就能將mysql資料庫預設編碼改為utf-8

網路上很多資源都是在[mysqld]下加上


#
default-character-set=utf8

如果這樣改會導致5.7版本mysql無法開啟

#所以要改為


character-set-server=utf8

#注意:改完後,要刪除資料庫中所有數據,才能使用。

以上是windows下mysql 5.7中修改編碼為utf-8應該如何操作的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn