首頁  >  文章  >  資料庫  >  Ubuntu中如何修改mysql預設編碼

Ubuntu中如何修改mysql預設編碼

WBOY
WBOY轉載
2023-06-01 21:58:041614瀏覽

修改mysql的設定檔,讓資料庫與伺服器作業系統的字元集設定一致。

vi  /etc/my.cnf設定(如果沒有發現這個文件,就新建一個)

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/MySQL/MySQL。短襪

預設字元集=utf8(增加的關鍵一句,使得資料庫缺省以utf8儲存)

當然,修改後,要重啟資料庫。

再用mysql  -u  root  -p指令進入資料庫系統,並用像" character_set_% "一樣顯示變數;指令查看到下列內容:

- -

|變數名稱|值|

- -

##| character_set_client  | latin1 |

| character  _ set  _ connection  | latin1

#|字元集資料庫|

utf8

| character  _ set  _ file  system  |二進位

| character_set_results  | latin1 |

|字元集伺服器|

utf8#utf8

#|字元集系統|utf8

| character  _ set  _ dir  |/usr/local/MySQL-5。1 .20-beta-Linux-i686- glibc  23/share/MySQL/charset/|

- -

#發現關鍵項目已經用了utf8,但這樣還不夠還要保證客戶端也是用utf8的字元集來操作的

登入的時候,要用以下指令:MySQL-default-character-set=utf8-u  root-p

再用像" character_set_% "一樣顯示變數;指令查看,結果變成了:

- -

|變數名稱|值|

- -

| character_set_client  | utf8 |

| character  _ set  _ connection  | utf8 |

#| character_set_database  | utf8 |

| character  _##|  _set_database  | utf8 |

| character  _ set  _ file system  ##| character  _ | #| character_set_server  | utf8 |

| character_set_system  | utf8 |

| character  _ set  _ dir  |/usr/local/My-5.1 .SQL20-beta-Linglic 23/share/MySQL/charset/|

以上是Ubuntu中如何修改mysql預設編碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除