用php向mysql中插入中文汉字,数据库中显示乱码,但用php页面读取时是正常的汉字。百度的方法都不行,急 我用的是阿里的虚拟主机,免费两年的那种。mysql数据库都是阿里预先配置好了的。... 我用的是阿里的虚拟主机,免费两年的那种。mysql数据库都是阿里预先配置好了的。 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 mysql 汉字 数据库 php 乱码 搜索资料 2个回答 #合辑# 机票是越早买越便宜吗? sunxch100 2015-08-08 · TA获得超过3619个赞 知道大有可为答主 回答量:1818 采纳率:50% 帮助的人:681万 我也去答题访问个人页 关注 展开全部 文件编码必须是utf-8设置编码utf8不要加引号mysql_query('set names utf8');就可以了 更多追问追答 追问 不加引号的也试过了,上传后还是乱码 追答 文件编码呢?另存为 追问 文件编码是utf-8的,我用的notepad++,notepad++默认就是“以 UTF-8 无 DOM 格式编码”的。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 北京勤哲软件技术广告2024-11-18勤哲Excel服务器软件2024,用Excel自动生成基于web,移动APP和PC的库存数据库。软博会金奖产品,适合于各行各业的管理人员使用。www.qinzhe.com 落叶l无情 2015-08-08 · TA获得超过1417个赞 知道大有可为答主 回答量:1372 采纳率:0% 帮助的人:1404万 我也去答题访问个人页 关注 展开全部 2.php 文件是否是utf-8格式 更多追问追答 追问 是的,notepad++中,默认就是“以 UTF-8 无 DOM 格式编码” 追答 不对,数据库本身应该无问题。应该是你读取数据库的程序问题,程序用的不是utf-8编码读取的,导致出现乱码 追问 把 把2.php 改成 ansi ,插入后数据库中显示正常了。但是用3.php读取出来显示乱码(这种样式的乱码����)。把3.php也改为 ansi,就能够正常读取了。但我还有两个疑问:1、你方才说的“或者将字符串转换成gbk”,这个具体怎么写?2、我网站其他的html、js文件,都是用的utf-8,是不是也都要统一改为ansi呢?如果我都用了ansi,会不会影响其他语言的用户浏览? 追答 不用改了,刚才弄错了,数据库本身应该无问题。应该是你读取数据库的程序问题,程序用的不是utf-8编码读取的,导致出现乱码 追问 大神,太膜拜了,留个企鹅让我加一下呗。 追答 2.7.0.5.8.1.7.0.4 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容宝塔linux面板支持数据库mysql;支持一键配置:LAMP/LNMP,网站,数据库,FTP,SSL,通过Web端轻松搞定数据库mysql;一键解决Apache/nginx/Tomcat服务器管理难题。www.bt.cn广告勤哲Excel服务器做库存数据库,万家企业信息化成功实践www.qinzhe.com查看更多Moebius数据库多活集群SQL Server数据库一站式底层架构解决方案。可同时满足高可用、数据安全、容灾、读写分离、负载均衡等场景。www.grqsh.com广告 其他类似问题 2017-11-25 在PHP页面显示数据库内容时 页面中文部分出现乱码 7 2019-10-13 PHP 输出简单的中文 乱码问题 4 2021-02-22 PHP mysql 如何将从数据中读入的中文乱码转换成中文字符? 2020-06-18 php读取mysql中文数据出现乱码的解决方法 2016-09-11 php从mysql里面调出来的中文是乱码 2016-07-25 php查询数据库乱码 2016-07-31 PHP与Mysql连接后,中文汉字乱码怎么解决 2016-04-11 php中文乱码怎么办 更多类似问题 > 为你推荐: