mysql技术
flyingdragonzhang
网站及cms系统开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql中存中文时出现“Data too long for column”
真正的错误原因有两种情况:1.数据库编码不对. 在创建数据库时,字符集选择了latin1以外的其他编码,这样在用PHP写入数据库时就会出现这种错误,因为mysql的默认编码是latin1. 解决方法:在写入数据库时,需要改变一下编码:mysql_query("set character set gbk");,这样就不会出现这个错误了,但是在phpmyadmin看到的中文都是问号转载 2007-03-28 11:20:00 · 3327 阅读 · 3 评论 -
Mysql5.0 乱码解决办法
Mysql5.0版本,导入数据后,用Php读出来全是问号,乱码一片,原因可能是Mysql版本之间的差异问题。解决方法是在mysql_connect后面加一句SET NAMES UTF8,即可使得UTF8的数据库消除乱码,对于GBK的数据库则使用SET NAMES GBK,代码如下:$mysql_mylink = mysql_connect($mysql_host, $mysql_user, $my转载 2007-04-02 08:07:00 · 910 阅读 · 0 评论
分享