mysql 修改字第集 MySQL修改字符集

2021-10-18 10:02:05 字數 1350 閱讀 2206

安裝時mysql預設的字符集是latin1,插入表中的中文會顯示異常,所以需要修改字符集。

1、修改mysql字符集為utf-8的方法:

在/etc/my.cnf加入如下命令,重啟mysql服務即可:

[client]欄位裡加入 default-character-set=utf8

[mysqld]欄位裡加入 character-set-server=utf8

[mysql]欄位裡加入 default-character-set=utf8

2、檢視字符集命令:show variables like '%char%';

修改前:

mysql> show variables like '%char%';

| variable_name | value |

| character_set_client | utf8 |

| character_set_connection | utf8 |

| character_set_database | latin1 |

| character_set_filesystem | binary |

| character_set_results | utf8 |

| character_set_server | latin1 |

| character_set_system | utf8 |

| character_sets_dir | /usr/share/mysql/charsets/ |

| validate_password_special_char_count | 1 |

9 rows in set (0.00 sec)

修改後:

mysql> show variables like '%char%';

| variable_name | value |

| character_set_client | utf8 |

| character_set_connection | utf8 |

| character_set_database | utf8 |

| character_set_filesystem | binary |

| character_set_results | utf8 |

| character_set_server | utf8 |

| character_set_system | utf8 |

| character_sets_dir | /usr/share/mysql/charsets/ |

| validate_password_special_char_count | 1 |

9 rows in set (0.01 sec)

mysql設定字符集命令 mysql 修改字符集

1 在mysql的配置檔案 my.ini 一般在c windows 下面 裡加上伺服器的預設編碼配置 default character set utf8 2 修改你的資料庫的字元編碼 進入mysql資料庫,通過命令修改你的資料庫字元編碼 alter database databasename de...

mysql字符集修改 MySql字符集修改

問題分析 普通的字串或者表情都是佔位3個位元組,所以utf8足夠用了,但是移動端的表情符號佔位是4個位元組,普通的utf8就不夠用了,為了應對無線網際網路的機遇和挑戰 避免 emoji 表情符號帶來的問題 涉及無線相關的 mysql 資料庫建議都提前採用 utf8mb4 字符集,這必須要作為移動網際...

mysql的字符集修改 MySQL修改字符集

mysql將表的字元編碼轉換成utf 8 alter table tb anniversary convert to character set utf8 修改資料庫mysql字元編碼為utf8 步驟1 檢視當前的字元編碼方法 mysql show variables like character ...