欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql中永久修改字符集

傅智翔2年前9瀏覽0評論

MySQL是一個非常流行的開源數據庫管理系統,在Internet應用方面廣泛應用,MySQL對各種操作系統提供客戶端/服務器的支持,可以在多種不同的平臺上運行。

MySQL默認使用的是utf8字符集。但是有時候,我們需要修改MySQL的默認字符集,例如將MySQL的默認字符集修改為UTF-8MB4。

# 查看當前MySQL的默認字符集
mysql>show variables like 'character_set_database';
+------------------------+-------+
| Variable_name          | Value |
+------------------------+-------+
| character_set_database | utf8  |
+------------------------+-------+
1 row in set (0.00 sec)
# 修改MySQL的默認字符集
# 修改MySQL默認字符集之前需要備份原有數據以避免數據丟失。
# 修改MySQL默認字符集之后需要重啟MySQL服務,使其重新加載配置文件。
# 需要在MySQL的my.cnf文件中添加以下內容:
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
init_connect='SET NAMES utf8mb4'
collation-server = utf8mb4_unicode_ci
character-set-server = utf8mb4
# 重啟MySQL服務,并驗證修改后的字符集是否生效
mysql>show variables like 'character_set_database';
+------------------------+--------+
| Variable_name          | Value  |
+------------------------+--------+
| character_set_database | utf8mb4 |
+------------------------+--------+
1 row in set (0.00 sec)

我們可以在MySQL的配置文件my.cnf中通過修改參數collation-server和character-set-server來永久修改MySQL的默認字符集。

在修改MySQL的默認字符集時需要注意,需要備份原有數據以避免數據丟失。此外,在修改MySQL默認字符集之后需要重啟MySQL服務,使其重新加載配置文件。