Mysql默认编码是latin1,插入中文乱码 mysql安装目录下的 my.ini下 default-character-set=latin1。当我用Navicat新建一个utf8 -- UTF-8 Unicode的数据库时,插入中文出现乱码,这是什么问题啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在统一的字符集下重新建立库,表,插入记录default-character-set=utf8orset names utf8set names latin1试试 这样default-character-set=utf8 后会不会影响我原来的数据库啊? 统一的字符集 是指 在MY.INI里面设置的默认字符和新建的库的字符类型相同吗? 如果在MY.INI中设置default-character-set=utf8可以不设置新建的库、表字符集 不会影响你的数据库。你可以改这个设置,也可以在创建数据库或者表的语句指定字段的字符集设置。http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspxMySQL 中文显示乱码 那我新建的库设置了为UTF8,肯定这个库是按UTF走的啊,会是其他原因吗? 原因会很多,MYSQL中三个环节的设置会影响到你的字符传送。 我修改 my,ini文件下的默认数据库字符集,会影响服务器上之前程序插入原来数据库之类的动作吗? 谢谢各位! 解决了,是我的mybatis连接数据库的问题。设置了一下连接的编码的属性为UTF就好了。 mysql免安装版打包问题 MySQL Workbench 无法 Start Server,百度无法解决,跪求帮忙!! 请教大家关于mysql的Extra显示问题 诚求数据库学习规划 请大侠指点,这些系统每天偶尔出现mysql反应很慢 甚至卡死 Mysql 日期型,索引查询的问题 关于eatj网站提供的mysql数据库不提支持gbk编码问题 能否有办法像被删除短号的自增列插入内容 利用update复制同一表中某条数据应该如何写? 如果不做程序,能把MYSQL里的两个表导在一起吗???用什么命令?? mysql group by每个group返回3条记录。 如何获取mysql 字段类型?
orset names utf8
set names latin1
试试
default-character-set=utf8
可以不设置新建的库、表字符集
MySQL 中文显示乱码
原因会很多,MYSQL中三个环节的设置会影响到你的字符传送。