为了账号安全,请及时绑定邮箱和手机立即绑定

数据导入的时候,一直报错这是为什么?

http://img1.sycdn.imooc.com//594604a2000155ac05480296.jpg

数据录入不进去,一直报错,是怎么回事?

正在回答

3 回答

我是因为数据库和表的编码方式没有改过来

mysql> set character_set_client=utf8;

mysql> set character_set_connection=utf8;

mysql> set character_set_database=utf8;

mysql> set character_set_results=utf8;

mysql> set character_set_server=utf8;

mysql> set character_set_system=utf8;

mysql> set collation_connection=utf8;

mysql> set collation_database=utf8;

mysql> set collation_server=utf8;

灵活选用

0 回复 有任何疑惑可以回复我~
#1

闪闪一年 提问者

我试试
2017-06-25 回复 有任何疑惑可以回复我~
#2

闪闪一年 提问者

非常感谢!
2017-09-10 回复 有任何疑惑可以回复我~
#3

qq_咚咚咚咚锵_0 回复 闪闪一年 提问者

为什么我这都试了一遍不好使啊...
2017-09-24 回复 有任何疑惑可以回复我~

https://www.cnblogs.com/sanmenyi/p/7220583.html


mysql> alter table tdb_goods change goods_name  goods_name  varchar(100) character set utf8 collate utf8_unicode_ci not null default ''; 

mysql> alter table tdb_goods change goods_cate  goods_cate varchar(40) character set utf8 collate utf8_unicode_ci not null default '';

 mysql> alter table tdb_goods change brand_name brand_name varchar(40) character set utf8 collate utf8_unicode_ci not null default '';

再插入数据

0 回复 有任何疑惑可以回复我~

进入数据库以后,输入SET NAMES GBK; 再录入数据

3 回复 有任何疑惑可以回复我~
#1

闪闪一年 提问者

试过了,还是不行,到现在都没解决
2017-06-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

数据导入的时候,一直报错这是为什么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信