• 技术文章 >后端开发 >PHP问题

    php怎么设置mysql编码?

    青灯夜游青灯夜游2020-11-06 17:34:10原创442

    在php中,可以使用mysql_query()函数来设置mysql编码,语法“mysql_query('SET NAMES 编码方式');”;mysql_query()函数需要放置在mysql_connect()语句之后。

    在php中,可以使用mysql_query()函数来设置mysql编码。

    在PHP连接数据库的时候,也就是mysql_connect()之后加入

    //设置数据的字符集utf-8
    mysql_query("set names 'utf8'");
    mysql_query("set character_set_client=utf8");
    mysql_query("set character_set_results=utf8");

    网页字符集最好选用utf-8。utf-8是国际标准编码,是趋势。

    如果你的网页编码是gb2312,那就是 SET NAMES GB2312。但编辑员强烈推荐网页编码、MySQL数据表字符集、PHPmyAdmin都统一使用UTF-8。

    注意:

    在需要做数据库操作的php程序前加的 mysql_query("set names '编码'");编码,一定要和php编码一致,如果php编码是gb2312那mysql编码就是gb2312,如果是utf-8那mysql编码就是 utf8,这样插入或检索数据时就不会出现乱码了

    mysqli_query()

    在php中,所有的sql语句都是一个字符串。这个命令字符串需要交给,mysqli_query()来执行。

    mysqli_query(mysql, sql);

    说明:

    mysql参数 是mysql的连接对象,mysqli_connect()这个函数执行成功时的返回值。

    sql参数 是所要执行的sql命令(字符串)

    执行成功返回true,失败返回false

    示例:

    1 (1).jpg

    更多编程相关知识,请访问:编程入门!!

    以上就是php怎么设置mysql编码?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php mysql编码
    上一篇:怎么解决php无法连接mysql的问题 下一篇:修改php.ini文件后怎样才能生效
    大前端线上培训班

    相关文章推荐

    • 分析PHP URL中特殊字符引起的问题(+,\,=)• php实现进度条的方法是什么• 详解PHP7连接数据库以及增删查改(mysqli方法)• windows下怎么安装php7?• php怎么清除html标签?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网