1.修改mysql配置文件my.ini或者my.cnf,mysql最好用utf8編碼。
[mysql]
默認字符集=utf8
[mysqld]
默認字符集=utf8
默認存儲引擎=MyISAM
在[mysqld]下,添加:
default-collation=utf8_bin
init_connect= '設置名稱utf8 '
2.在需要數據庫操作的php程序前添加MySQL _ query(“set names”)。
代碼“”;編碼與php編碼相同。如果php編碼是gb2312,mysql編碼就是gb2312。如果utf-8,mysql編碼是utf8,那麽在插入或檢索數據時不會出現亂碼。