MySQL与phpMyAdmin中文乱码的解决方法

发布时间:2020-10-25编辑:脚本学堂
本文介绍下,有关mysql与phpmyadmin中文乱码的解决方法,有需要的朋友参考下。

系统环境: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导入大数据库文件时问题的解决方法