永发信息网

php和mysql数据库编码都是utf8,为什么还要set names utf8???

答案:5  悬赏:0  手机版
解决时间 2021-01-07 19:50
php和mysql数据库编码都是utf8,为什么还要set names utf8???
最佳答案
看看这个你就全懂了。http://blog.csdn.net/wzwsj1986/article/details/1723658
全部回答
PHP是一种服务器端HTML-嵌入式脚本描述语言。 其最强大和最重要的特征是其数据库集成层,使用它完成一个含有数据库功能的网页是不可置信的简单。在HTML文件中, PHP脚本程序(语法类似于Perl或者c语言)可以使用特别的PHP标签进行引用, 这样网页制作者也不必完全依赖HTML生成网页了。由于PHP是在服务器端执行的, 客户端是看不到PHP代码的。 PHP可以完成任何CGI脚本可以完成的任务,但它的功能的发挥取决于它和各种数据库的兼容性。 PHP除了可以使用HTTP进行通信,也可以使用IMAP, SNMP, NNTP, POP3协议
保证插入每条数据 编码与数据库相同 防止乱码
再规范一次
SET NAMES显示客户端发送的SQL语句中使用什么字符集。
  因此,SET NAMES 'utf8'语句告诉服务器将来从这个客户端传来的信息采用字符集utf8”。它还为服务器发送回客户端的结果指定了字符集。(例如,如果你使用一个SELECT语句,它表示列值使用了什么字符集。)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
男女都是83年属猪的,2012年宜婚嫁的日子有哪
世界十大禁播MTV都是那些?都是说唱的?那
宝俊730车1.8和1.5t那个马力大
佛为什么选在皇室出生
已知a d c三种花的单价都为整数且和为45,他
7月21日成都到北京的Z50几点到的站?
一天某监狱的监狱长心情好啊 ,就找了4个聪明
谁教教我怎么写关于许豪恩的个性签名?
java jdbc技术中预处理语句
谁叫你不理我衡阳话怎么说
彖怎么念
介绍清朝的妃嫔册封礼过程
河道疏浚中的“外抛”和“吹填”都指什么?有
0和△各表示什么数字?0△一0二73,0二()△=()
介绍英国战后的历史
推荐资讯
这是什么植物?沙漠边缘的。
沭阳公证处
张晓龙个人资料及张晓龙妻子照片 张晓龙老婆
那些年 我们一起追的女孩 沈佳宜到底喜欢 柯
当婊子就不要立牌坊下一句怎么对
愧疚和自卑可以同时存在吗
人参的参四字词语
歌词有岁月痕迹的是什么歌
快手三国演义搞笑视频入戏太深版
excel表格,下拉看的时候,第一行总在最上面
室性并发心律失常危险吗
高手帮忙分析一下我儿子王昱淇这个名字怎样,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?