`
- 浏览:
14060 次
- 性别:
- 来自:
天津
-
PHP向mysql插入中文乱码问题,php文件内容写入数据库!
再用php向mysql中插入中文时常常遇到乱码问题!下面给出我的解决办法,希望能解决你的问题
我的是在apmserv的环境下!
数据库操作:CREATE TABLE `v` (
`id` int(6) NOT NULL AUTO_INCREMENT,
`phone` bigint(12) NOT NULL,
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`sushe` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`zhuanye` varchar(100) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`zhuangtai` varchar(100) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
`time` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=100;
这里的utf8不能写成utf-8,原因不是很清楚!
PHP文件:mysql_query('set names utf8');记住这个声明编码,这里的utf8也不能写成utf-8,自己试过的,会出现乱码!因为我的是写入文件内容的,所以我的文件使用utf-8编码的!!这个可以用记事本打开你的文件,然后另存为,改变文件的编码!
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
个人总结了遇到使用Mysql数据库插入中文时产生乱码问题的解决方法
解决MySQL数据库乱码问题,以及命令行查表乱码问题
MySQL数据库系统中文乱码问题及解决方案.pdf
大家在使用PHPmyadmin把mysql数据库导出导入的时候都遇到过中文乱码的问题,尤其是网站迁移的过程中,只有把这个中文乱码的问题解决好了,你才能把mysql数据库玩熟玩好。
java插入mysql中文乱码解决
MySQL写入中文乱码之处理character
MySQL数据库乱码-Linux下乱码问题一 乱码问题是很让人抓狂的问题,下面我将记录一下linux下mysql乱码问题的解决方法。 mysql在linux下乱码问题 一、操作 mysql默认字符集是latin1,但是我们大部分程序使用的...
使用poi解析excel文件,并将数据写入到数据库 项目说明 这个项目实现的功能是读取excel文件中的数据,解析并写入数据库。 读取的excel文件位于项目目录下的 excel\0805.xlsx 使用IntelliJ IDEA开发此项目 使用MYSQL...
解决knime连接mysql数据库中文乱码
解决mysql乱码问题。主要是数据库查询出数据中文为问号???的问题。
NULL 博文链接:https://macrotea.iteye.com/blog/1683977
MySql中文乱码问题 Mysql建库建表 Mysql建库建表中文乱码问题 Mysql中文乱码问题解决方案
nodejs和C语言插入mysql数据库乱码问题的解决方法.docx
主要介绍了JSP MySQL插入数据时出现中文乱码问题的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
主要时解决navicat连接MYSQL时造成的乱码问题,文档详述描写了怎么查找乱码原因和解决方案,主要是解决MySQL5.5的问题,针对不同的乱码问题,提供简单解决方法。
fancyMySQL,花式玩转数据库: 文件写入数据库,文件写入mysql
用C#操作mysql时, 插入数据中文都是乱码,只显示问号,数据库本身使用的是utf-8字符
linux下mysql数据库乱码问题
MYSQL数据库中文乱码问题.docx