欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MySql 5.7数据库安装后,数据表无法插入中文解决方案

程序员文章站 2022-04-23 11:20:15
...
  1. 登录数据库
mysql -u root -p

      2.查看当前字符集

show variables like '%character%';

MySql 5.7数据库安装后,数据表无法插入中文解决方案

     3.修改mysql配置文件(建议自己先备份)路径:/etc/mysql/mysql.conf.d/mysqld.cnf

添加如下配置

MySql 5.7数据库安装后,数据表无法插入中文解决方案

     4.测试过程

1. 重启mysql服务(必须重启)
systemctl restart mysql

2. 登录数据库
mysql -u root -p

3. 创建新的数据库(必须使用新的数据库)
create database mydb;

4. 使用新的数据库
use mydb;

5. 创建新的数据表
create table user (id int not null, name varchar(20));

6. 使用新的数据表插入数据
insert into user values(1,'张飞');

7. 查询数据
select * from user;

MySql 5.7数据库安装后,数据表无法插入中文解决方案

     5.再次查看当前字符集,发现character_set_server被更改为配置文件中的配置;

show variables like '%character%';

MySql 5.7数据库安装后,数据表无法插入中文解决方案

相关标签: 软件安装