php mysql编码怎样设置

  介绍

小编给大家分享一下php mysql编码怎样设置,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

php mysql编码的设置方法:1,在发送查询前执行语句“组名称& # 39;use utf8 # 39;;”; 2,在创建数据库时设置语句“字符集utf8;”; 3、修改字段编码为“use utf8”即可。

<强> php + mysql设置编码格式

当我们通过php存取mysql数据库时,就算设置了表的默认字符集为utf8,并且通过utf - 8编码发送查询,你会发现存入数据库的仍然是乱码。问题就出在连接连接层上。解决方法是在发送查询前执行一下下面这句:

1。,设置名称& # 39;use utf8 # 39;;

它相当于下面的三句指令:

设置character_set_client=utf8;   设置character_set_results=utf8;   之前设置character_set_connection=use utf8;

2。创建数据库

mysql>创建数据库字符集utf8名称;

3。创建表

“类型”(创建表   “id”int(10)无符号不是零auto_increment,   flag_deleted enum (& # 39; y # 39; & # 39; n # 39;)默认字符集utf8 NOT NULL & # 39; n # 39;   ‘flag_type int (5) NOT NULL默认& # 39;0 & # 39;   ‘type_name varchar(50)字符集utf8 NOT NULL默认& # 39;& # 39;   主键(“id”)   

4。修改数据库成utf8的。

 alter table类型字符集utf8; 

6。修改字段用utf8。

以上是php mysql编码怎样设置的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道! 

php mysql编码怎样设置