mysql为什么无法通过命令行直接插入中文

村里 2014-03-23 05:05:40
这是我的MySql的版本信息:

这是我在数据库中建立的一个表的字段属性:图2

我想向这个表中插入一条数据,却出现如下的情形:图3

很明显,这是字符编码的设置关系所造成的啦,查看了数据库系统的字符编码属性,如下:图4

看到了吧,字符编码统统都是设置的为utf8,既然这样,那为什么还会报如图3所示的错误提示呢?
...全文
293 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
--小F-- 2014-03-24
  • 打赏
  • 举报
回复
MYSQL最烦躁的就是字符集 你可以设置为GBK试试。
水族杰纶 2014-03-24
  • 打赏
  • 举报
回复
show create table employer 看看表和字段对应的字符集是什么
shaver 2014-03-24
  • 打赏
  • 举报
回复
windows的命令行是GBK编码
-江沐风- 2014-03-23
  • 打赏
  • 举报
回复
你所遇到的问题,百度上已经有好多人遇到,字符编码的问题:http://blog.csdn.net/generalyy0/article/details/7598027
LongRui888 2014-03-23
  • 打赏
  • 举报
回复
你的id 列是自增列,不需要插入的把

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧