完美解决php+mysql汉字存储乱码问题
Posted 心雨星空
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了完美解决php+mysql汉字存储乱码问题相关的知识,希望对你有一定的参考价值。
完美解决php+mysql汉字存储乱码问题
序言:php与mysql数据库汉字编码的问题。
1、 mysql数据库端
数据库编码方式统一设置为utf8_general_ci
2、 php文件里的编码方式
以插入数据到数据库为例,代码示例如下:
<?php $conn = mysqli_connect("127.0.0.1","root","123"); if (!$conn) { die(‘不能连接数据库‘ . mysql_error()); } mysqli_query($conn,"SET NAMES gbk"); mysqli_select_db($conn,"hanyu"); mysqli_query($conn,"INSERT INTO test (id,name) VALUES (‘6‘,‘猪猪‘ )"); mysqli_close($conn); ?>
3、 小结
编码问题确实令人头痛,小编现在终于完美解决了,真是开心。在这里也希望本文能对有同样编码问题的朋友有所帮助。
以上是关于完美解决php+mysql汉字存储乱码问题的主要内容,如果未能解决你的问题,请参考以下文章
安卓+servlet+MySql 查询+插入(汉字乱码解决)