MySQL是一款常用的开源关系型数据库,但是默认情况下并不支持中文字符集,因此若要在MySQL中使用中文,需要进行相关的设置。
以下是MySQL让数据库支持中文的设置步骤:
1. 登录MySQL数据库服务器。
2. 创建一个新的数据库,指定字符集为UTF8。如:
CREATE DATABASE mydb CHARACTER SET utf8;
3. 创建一张新表。
CREATE TABLE mytable (id INT, name VARCHAR(20)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
4. 对于已有的数据库和表,需要修改其字符集。
ALTER DATABASE mydb CHARACTER SET utf8;
ALTER TABLE mytable CONVERT TO CHARACTER SET utf8;
5. 在MySQL配置文件my.cnf中添加以下配置:
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
6. 重启MySQL服务。
7. 测试MySQL是否支持中文字符集。
通过以上设置,MySQL就能够支持中文字符集,从而使数据库支持中文了。