MySQL資料庫字元編碼設定

2021-06-22 02:05:33 字數 1002 閱讀 1392

mysql資料庫預設的編碼是:

character set :latin1

collation : latin1_swedish_ci

檢視mysql支援的編碼:

mysql> show character set;

檢視當前mysql伺服器預設編碼:

mysql> show variables like 'character_set%';

建立資料庫的時候指定編碼:

create database linuxcast

default character set utf8

default collate utf8_general_ci;

修改乙個已有資料庫的編碼:

alter database linuxcast character set utf8 collate utf8_general_ci;

設定資料庫預設編碼:

修改mysql配置檔案my.cnf:

[client]

default-character-set=utf8

[mysql]

default-character-set=utf8

[mysqld]

default-character-set = utf8

collation-server = utf8_unicode_ci

init-connect='set names utf8'

character-set-server = utf8

修改之後重啟mysql生效。

設定mysql資料庫字元編碼

mysql的預設編碼是latin1 就是 iso8859 1 不支援中文,那麼如何修改mysql的預設編碼呢,下面以utf 8為例來說明 需要注意的是,要修改的地方非常多,相應的修改方法也很多。下面是一種最簡單最徹底的方法 一 windows 1 中止mysql服務 2 在mysql的安裝目錄下找到...

設定mysql資料庫字元編碼

mysql的預設編碼是latin1 就是 iso8859 1 不支援中文,那麼如何修改mysql的預設編碼呢,下面以utf 8為例來說明 需要注意的是,要修改的地方非常多,相應的修改方法也很多。下面是一種最簡單最徹底的方法 一 windows 1 中止mysql服務 2 在mysql的安裝目錄下找到...

設定mysql資料庫字元編碼

mysql的預設編碼是latin1 就是 iso8859 1 不支援中文,那麼如何修改mysql的預設編碼呢,下面以utf 8為例來說明 需要注意的是,要修改的地方非常多,相應的修改方法也很多。下面是一種最簡單最徹底的方法 一 windows 1 中止mysql服務 2 在mysql的安裝目錄下找到...