Linux下修改MySQL編碼的方法

2021-07-22 09:09:32 字數 708 閱讀 3832

linux

伺服器上安裝

mysql

後,其預設的字元編碼為latin1,為了使用中文,需要修改其預設字符集

(1)預設登陸mysql後,可以通過show variables語句檢視系統環境變數及其值。

mysql>

show variables like '%char%';

(2)將/usr/share下的 my-large.cnf拷貝到/etc下(使用命令 cp /user/share/my-large /etc/my.cnf),如果已有my.cnf則此步可忽略。

(3)使用vi

編輯器開啟剛複製的my.cnf,在[client]、[myslqd]下各新增一句:      default-character-set=utf8

(4)儲存並退出,重啟mysql服務:

service mysql restart

有些情況下,修改完my.cnf並重啟mysql服務時,會遇到啟動不成功的情況:

(1);使用命令 lsof -i:3306,如果有程序,則通過kill pid將其程序結束,然後重啟mysql

(2):如果通過 lsof -i:3306沒有檢視到程序,則將my.cnf中[mysqld]]下的default-character-set=utf8修改 為

character-set-server=utf8

,然後重啟mmysql服務即可。

linux 下Mysql 編碼及引擎修改

1,安裝好之後,授權的使用者是沒有密碼的,使用 mysql命令則可以登入,為了安全我們需要設定乙個密碼 usr local mysql bin mysqladmin u root password password 修改密碼 use mysql update user set password pa...

Linux下修改MySQL編碼的方法

有時候因為編碼需要修改mysql的編碼,windows下修改有 介面簡單一些,linux大家就 可以參考下面的方法。www.2cto.com 預設登陸mysql後,可以通過show variables語句檢視系統環境變數及其值。mysql show variables like char 1.找到m...

Linux下修改MySQL編碼的方法

預設登入mysql之後可以通過show variables語句檢視系統變數及其值。說明 以下是在centos 6.2下的設定 不同的版本可能有些差異,比如檔案的位置。但設定的內容應該是一樣的 1.找到mysql的配置檔案,拷貝到etc目錄下,第一步很重要 把 usr share doc mysql ...