1. 在MySQL客户端中,输入以下命令:
```
SET NAMES utf8;
```
2. 修改MySQL配置文件。在MySQL配置文件中,将以下行添加到[mysqld]部分:
```
character-set-server=utf8
```
3. 重新启动MySQL服务。
匿名回答于2024-06-02 13:39:10
1.编辑my.cnf文件
在MySQL的配置文件my.cnf中加入以下内容:
[mysqld]
character-set-server=utf8mb4
collation-server=utf8mb4_general_ci
2.重启MySQL服务
保存my.cnf文件后,重启MySQL服务。
3.修改数据库
对于已经存在的数据库,可以通过以下sql语句修改其字符集:
ALTER DATABASE database_name DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
对于新建的数据库,可以在CREATE DATABASE语句中指定字符集:
CREATE DATABASE database_name DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
设置MySQL默认字符集可以避免在数据传输和存储过程中出现乱码等问题。
匿名回答于2024-05-26 06:54:34