系统环境:centos5、mysql-5.0.22、phpmyadmin-2.8.2.1。
一、mysql中文乱码的解决方法
当使用如下phpMyAdmin创建的数据库在mysql命令行中查看时,请先使用命令:set names 'gb2312'或set names 'gbk',这样就不会出现中文乱码了。
二、phpMyAdmin中文乱码的解决方法
1,修改/etc/my.cnf文件,修改为:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
default-character-set=utf8 //加入这句
[mysql.server]
user=mysql
basedir=/var/lib
[mysqld_safe]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
注意:
以上修改,就是添加了一句:
default-character-set=utf8
2,重新启动mysql
/etc/init.d/mysqld restart
3,打开phpMyAdmin,选择language为"Chines simplifies",选择"MySQL连接校对"为"utf8_general_ci",“整理”也设为"utf8_general_ci"。
完成以上三步,即可解决phpmyadmin中文乱码的问题。
您可能感兴趣的文章:
phpMyAdmin导入和恢复大容量sql文件的方法
wamp打开phpmyadmin提示“缺少 mysqli 扩展。请检查 PHP 配置。”的解决方法
phpmyadmin安装出错,缺少mysqli扩展的几种解决方法
phpMyAdmin无法载入 mysqli 扩展,请检查 PHP 配置的解决方法
解决:phpmyadmin缺少 mysqli 扩展。请检查 PHP 配置的问题
解决Phpmyadmin导入导出时中文乱码的问题
phpmyadmin偶尔响应慢的问题的解决方法
php导入phpmyadmin导出的sql的实现代码
phpmyadmin 不能导入大SQL文件的解决方法
phpmyadmin导入大数据库文件时问题的解决方法