失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Mysql字符集设置为utf8 怎么插入中文还是ERROR 1406 (22001): D

Mysql字符集设置为utf8 怎么插入中文还是ERROR 1406 (22001): D

时间:2019-08-19 20:56:15

相关推荐

Mysql字符集设置为utf8 怎么插入中文还是ERROR 1406 (22001): D

数据库|mysql教程

Mysql,字符集,设置,utf8,怎么,插入,中文,还是,

数据库-mysql教程

plupload 源码,vscode插件跳转函数,ubuntu中搜狗,tomcat指定端口在哪,爬虫盒品牌,php获取登录时间,佛山seo网络营销专员,视频点播网站源码 asp,html5模板素材lzw

1。确保my.ini中涉及到字符的参数都是utf8 2。如果直接用mysql的命令行(开始菜单下的Command Line Client)会有问题,它直接使用my.ini中的default-character-set=utf8连接,而我们的机器字符集基本都是GBK。要在command下使用: mysql -uroot -p –default-c

jsp文件管理系统 源码,vscode 实时刷新,ubuntu默认的安装目录,tomcat并发连接,sqlite有食物吗,移动端视频播放插件,web前端框架网盘,python自动爬虫测试,php给变量赋值,seo发外链软件,租借网站源码,网页ppt演示,网站导航栏模板代码,js登陆页面,文件在线管理系统asp,分销 程序lzw

论坛视频网站源码下载,ubuntu系统sd卡,爬虫原理视频教学,手动搭建php,香洲seo推广lzw

1。确保my.ini中涉及到字符的参数都是utf8

2。如果直接用mysql的命令行(开始菜单下的Command Line Client)会有问题,它直接使用my.ini中的default-character-set=utf8连接,而我们的机器字符集基本都是GBK。要在command下使用:

mysql -uroot -p –default-character-set=gbk

命令来登录,因为字符集设置为utf8,但机器环境是GBK,mysql貌似不能自动转换。使用这个default的本意应该是保证Client和Conn的一致。

而使用某些GUI可能不会存在这个问题。不过习惯了用命令行,所以这里记录一下。

登录后:

mysql> status

————–

mysql Ver 14.12 Distrib 5.0.22, for Win32 (ia32)

Connection id:5

Current database: test

Current user: root@localhost

SSL: Not in use

Using delimiter: ;

Server version: 5.0.22-community-nt

Protocol version: 10

Connection: localhost via TCP/IP

Server characterset: utf8

Dbcharacterset: utf8

Client characterset: gbk

Conn. characterset: gbk

TCP port:3306

Uptime: 14 min 53 sec

Threads: 1 Questions: 20 Slow queries: 0 Opens: 1 Flush tables: 1 Open tables: 6 Queries per second avg: 0.022

————–

mysql> quit

如果觉得《Mysql字符集设置为utf8 怎么插入中文还是ERROR 1406 (22001): D》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。