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

mysql5731修改編碼方式

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

MySQL 服務(wù)器是世界上使用最廣泛的開源數(shù)據(jù)庫之一,它支持多種編碼方式。在一些特殊情況下,我們需要修改 MySQL 的默認(rèn)編碼方式,以滿足我們的需求。

本文就介紹如何修改 MySQL 5.7.31 的編碼方式。

1. 首先,登錄 MySQL 服務(wù)器:
$ mysql -u root -p
Enter password: ********
2. 然后,查看 MySQL 當(dāng)前的編碼方式:
mysql>SHOW VARIABLES LIKE 'character_set%';
mysql>SHOW VARIABLES LIKE 'collation%';
3. 通過以上命令,我們可以看到 MySQL 當(dāng)前使用的編碼方式和排序規(guī)則,比如:
+--------------------------+------------------------------------------------------+
| Variable_name            | Value                                                |
+--------------------------+------------------------------------------------------+
| character_set_client     | utf8mb4                                              |
| character_set_connection | utf8mb4                                              |
| character_set_database   | utf8mb4                                              |
| character_set_filesystem | binary                                               |
| character_set_results    | utf8mb4                                              |
| character_set_server     | utf8mb4                                              |
| character_set_system     | utf8                                                 |
| collation_connection     | utf8mb4_general_ci                                   |
| collation_database       | utf8mb4_general_ci                                   |
| collation_server         | utf8mb4_general_ci                                   |
+--------------------------+------------------------------------------------------+
4. 如果需要修改編碼方式,可以先停止 MySQL 服務(wù)器:
$ sudo systemctl stop mysqld
5. 然后編輯 MySQL 配置文件 /etc/my.cnf,在 [mysqld] 節(jié)點下添加以下內(nèi)容:
[mysqld]
character-set-server=utf8
6. 保存文件并重新啟動 MySQL 服務(wù)器:
$ sudo systemctl start mysqld
7. 最后,再次查看 MySQL 的編碼方式,此時應(yīng)該已經(jīng)修改成功了:
mysql>SHOW VARIABLES LIKE 'character_set%';
mysql>SHOW VARIABLES LIKE 'collation%';

以上就是修改 MySQL 5.7.31 編碼方式的全部過程,改變編碼方式要謹(jǐn)慎,一旦執(zhí)行不當(dāng)可能會導(dǎo)致數(shù)據(jù)損失。