共計 1516 個字符,預計需要花費 4 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
本篇文章給大家分享的是有關 mysql 中怎么更改默認字符集,丸趣 TV 小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著丸趣 TV 小編一起來看看吧。
啟動 mysql 后,以 root 登錄 mysql
$mysql -u root -p
show variables like character% #執行編碼顯示
+————————–+—————————-+
| Variable_name | Value |
+————————–+—————————-+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+————————–+—————————-+
在某些時候,我們續要修改 mysql 默認數據庫的編碼,以保證某些遷移的程序可以正常顯示,編輯 my.cnf 文件進行編碼修改, 可以直接用Mysql Server Instance Config Wizard 進行設置
在 linux 下修改3個 my.cnf 的1個 /etc/mysql/my.cnf 文件
找到客戶端配置 [client] 在下面添加
default-character-set=utf8 默認字符集為 utf8
在找到 [mysqld] 添加
default-character-set=utf8 默認字符集為 utf8
init_connect= SET NAMES utf8(設定連接 mysql 時使用 utf8 編碼,以讓數據庫為 utf8 運行)
修改好后,重新啟動 mysql 即可,查詢一下 show variables like character%
+————————–+—————————-+
| 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/ |
+————————–+—————————-+
以上就是 mysql 中怎么更改默認字符集,丸趣 TV 小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注丸趣 TV 行業資訊頻道。
向 AI 問一下細節