解决php连接mysql出现乱码办法讲解
程序员文章站
2022-06-10 15:29:38
...
很多朋友在学习PHP初期,连接数据库读出或是写的时候总会出现乱码,今天小编在这儿告诉大家一个最简单的办法解决乱码问题
用phpmyadmin添加mysql数据库,然后用php操作数据库出现乱码的解决办法:
1:确认phpmyadmin用的mysql字符集为utf-8 unicode(utf8);mysql连接校对为utf8_general_ci,language为中文-chinese simplified
2:确认每个数据表的“整理为”utf8_general_ci;
3:在php连接mysql数据库后加个语句来指定数据库的字符集,
例如:$conn=mysql_connect("localhost","root","你的密码"); //连接数据库
mysql_query("set name utf8");
用phpmyadmin添加mysql数据库,然后用php操作数据库出现乱码的解决办法:
1:确认phpmyadmin用的mysql字符集为utf-8 unicode(utf8);mysql连接校对为utf8_general_ci,language为中文-chinese simplified
2:确认每个数据表的“整理为”utf8_general_ci;
3:在php连接mysql数据库后加个语句来指定数据库的字符集,
例如:$conn=mysql_connect("localhost","root","你的密码"); //连接数据库
mysql_query("set name utf8");
推荐阅读
-
解决php用mysql方式连接数据库出现Deprecated报错问题
-
PHP连接MySQL查询结果中文显示乱码解决方法
-
连接MySQL时出现1449与1045异常解决办法
-
php和mysql中uft-8中文编码乱码的几种解决办法
-
解决php用mysql方式连接数据库出现Deprecated报错问题
-
mysql4.1以上版本连接时出现Client does not support authentication protocol问题解决办法
-
php读取mysql中文数据出现乱码的解决方法
-
在PHP+Apache+MySQL环境下(windows系统),连接SQLServer数据出现“can not find driver”问题的解决办法
-
php插入中文到sqlserver 2008里出现乱码的解决办法分享
-
MyEclipse连接MySQL数据库出现的问题以及解决办法