Navicat连接mysql数据库中文显示乱码解决方法
发布:smiling 来源: PHP粉丝网 添加日期:2014-10-10 11:00:28 浏览: 评论:0
中文在php中或mysql经常出现乱码,出现这种问题大多原因是我们的数据库编码或客户端编码有问题,下面来参考中文乱码的解决办法.
参考以下解决方法:
点击某个连接—-属性-切换到高级选项卡–去掉勾选的“使用mysql字符集” 选项–在“编码”处选择65001(UTF-8)或10008-GB2312,再打开就能正常显示中文了.
如果上面方法不能解决可参考.
mysql 的安装目录下的my.ini文件里的默认编码有问题,将my.ini文件的这两处的默认编码,代码如下:
- ==========================================
- [mysql]
- default-character-set=utf8 <------
- ==========================================
- [mysqld]
- # The TCP/IP Port the MySQL Server will listen on
- port=3306
- #Path to installation directory. All paths are usually resolved relative to this. --phpfensi.com
- basedir="C:/Program Files/MySQL/MySQL Server 5.0/"
- #Path to the database root
- datadir="C:/Program Files/MySQL/MySQL Server 5.0/Data/"
- # The default character set that will be used when a new schema or table is
- # created and no character set is defined
- default-character-set=utf8 <------
箭头所指的地方确保为utf8,注意不是utf-8,navicat 里的使用的是mysql字符集,此时不用再选择utf-8编码,问题才得以解决.
Tags: Navicat乱码 mysql中文乱码
相关文章
- ·常见的导致mysql中文乱码问题(2014-09-27)
- ·mysql中文乱码问题解决方法总结(2014-10-03)
- ·Mysql控制台显示中文乱码解决办法(2014-10-03)
- ·mysqldump备份数据库中文乱码解决方法(2014-10-07)
- ·mysql source导入中文乱码解决方法(2014-10-07)
- ·mysql中文乱码问题各种解决办法(2014-10-08)
- ·MySQL中文汉字乱码问题分析(2014-10-08)
- ·MySql中文乱码问题解决办法(2014-10-09)
- ·mysql导入导出数据中文乱码解决方法总结(2014-10-10)
- ·解决mysql的默认字符编码和中文乱码问题(2014-10-13)
- ·mysql中文乱码问题解决方法(2014-10-17)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)