首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL 免安裝版預設字元集設定:my.ini 配置步驟

     編輯:MySQL 資料庫相關知識

適用版本

MySQL 免安裝包 (noinstall zip),如 mysql-noinstall-5.0.22-win32。

操作步驟

  1. 解壓縮,進入資料夾 (如 mysql-5.0.22-win32)。
  2. 2. 複製 my-medium.ini (或 my-small/large/huge) 為 my.ini。 3. 編輯 my.ini,在 [client] 與 [mysqld] 區段各加一行:
[client]
default-character-set = gb2312   # 或 utf8mb4

[mysqld]
default-character-set = gb2312   # 或 utf8mb4
  1. 儲存,重新啟動 MySQL 服務生效。

驗證

mysql> SHOW VARIABLES LIKE 'character_set%';
+--------------------------+--------+
| Variable_name            | Value  |
+--------------------------+--------+
| character_set_client     | gb2312 |
| character_set_connection | gb2312 |
| character_set_database   | gb2312 |
| character_set_results    | gb2312 |
| character_set_server     | gb2312 |
| character_set_system     | utf8   |
+--------------------------+--------+

現代建議

  • 新專案 統一使用 utf8mb4,支援完整 Unicode (含 Emoji)。
  • character-set-server = utf8mb4、collation-server = utf8mb4_unicode_ci。
  • 客戶端連線同步設定 SET NAMES utf8mb4 或 DSN 參數 charset=utf8mb4。

同理可設定其他字元集

將 gb2312 替換為 utf8、latin1、big5 等即可,但強烈不建議在新系統使用非 UTF-8 編碼。

三分鐘完成免安裝版字元集配置,避免中文亂碼困擾。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved