mysql中設置默認字符編碼為utf-8 使用過Linux的同志就知道,在Linux下安裝mysql,尤其是使用yum安裝的時候,我們是沒法選擇其默認的字符編碼方式。這個就是一個比較頭痛的問題,如果Linux數據庫中使用到中文的時候,亂碼問題會讓你很頭痛。今天就來先說說Linu
mysql中設置默認字符編碼為utf-8使用過Linux的同志就知道,在Linux下安裝mysql,尤其是使用yum安裝的時候,我們是沒法選擇其默認的字符編碼方式。這個就是一個比較頭痛的問題,如果Linux數據庫中使用到中文的時候,亂碼問題會讓你很頭痛。今天就來先說說Linux下怎么設置其默認編碼方式。
1、首先中止其mysql服務,需要在root權限下
service mysqld stop
3、編輯my.cnf文件,在其[client] 和 [mysqld]后面均加上default-character-set=utf8,保存并關閉。
[client] #password = your_password port = 3306 socket = /tmp/mysql.sock default-character-set=utf8 # Here follows entries for some specific programs # The MySQL server [mysqld] port = 3306 socket = /tmp/mysql.sock skip-external-locking key_buffer_size = 16M max_allowed_packet = 1M table_open_cache = 64 sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 8M default-character-set=utf8
PS:在Windows系統下的設置方式類似。
只要在mysql安裝目錄下找到my.ini文件,修改[client] 和 [mysqld]后面均加上default-character-set=utf8,如果沒有找到,找到my-medium.ini文件,復制并改名為my.ini即可。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com