1:利用sqlyog创建数据库时就设置字符集和约束,utf8
create database day01_2 character set utf8 collate utf8_general-ci;
2:在新建一个新表可以默认设置
3:在导入新数据,成功。
若以上方法还是不成功,就把下面的本地设置Ini配置文件按照下面方法设置一下。
......................................................................................................................................................................................................................................................................................................................
解决办法:找到你的mysql安装路径
比如:D:\develop\ProgramData\MySQL\MySQL Server 5.7
打开my.ini后,在文件内的[mysqld]下增加如下几行代码:
1 2 3 4 5 6 |
|
添加以上代码,保存并退出。
重启数据库
net stop mysql57
net start mysql57
删除之前的表,重新新建一个表,
新建的表要么是图形设置,
insert into product values(null,'华为5G手机',30000,20);
导入成功