乱码问题(1):phpmyadmin2.0.8.3+mysql4.1

8 篇文章 0 订阅
4 篇文章 0 订阅

mysql升到4.1之后,普遍的问题出现了
有时在网页里面看不到乱码,但是在phpmyadmin看会是乱码

方案I:全部用UTF-8编码
在不改服务器的编码/etc/my.cnf情况下:
在建表指定编码:CREATE TABLE最後加上ENGINE=MyISAM DEFAULT CHARSET=utf8
建库的时候也是加上utf-8

代码文件用UTF-8另存,,
mysql_query之前加上:mysql_query("SET NAMES utf8");

这样无论是输入的中文都可以正常显示.phpmyadmin中也是正常显示的了

 

 

/etc/my.cnf

[mysqld]
#default-character-set=gb2312
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
#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
~
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值