程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 修正mysql5.5默許編碼(圖文步調修正為utf-8編碼)

修正mysql5.5默許編碼(圖文步調修正為utf-8編碼)

編輯:MySQL綜合教程

修正mysql5.5默許編碼(圖文步調修正為utf-8編碼)。本站提示廣大學習愛好者:(修正mysql5.5默許編碼(圖文步調修正為utf-8編碼))文章只能為提供參考,不一定能成為您想要的結果。以下是修正mysql5.5默許編碼(圖文步調修正為utf-8編碼)正文


mysql數據庫的默許編碼其實不是utf-8。

裝置mysql後,啟動辦事並上岸,應用show variables敕令可檢查mysql數據庫的默許編碼:


由上圖可見database和server的字符集應用了latin1編碼方法,不支撐中文,即存儲中文時會湧現亂碼。以下是敕令行修正為utf-8編碼的進程,以支撐中文。

(1)封閉mysql辦事

service mysql stop

(2)修正 /etc/mysql/my.cnf  (默許的裝置途徑)

vim /etc/mysql/my.cnf

翻開my.cnf後,在文件內的[mysqld]下增長以下兩行設置:

character_set_server=utf8
init_connect='SET NAMES utf8'

(詳細如截圖所示):


保留加入。

(3) 從新啟動mysql辦事

service mysql start

至此,完成修正默許編碼,上岸mysql後從新應用show variable like '%character%'取得的輸入後果以下:


詳細操作和輸入情形以下:


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved