Apr
9
" Data too long for column xxx "的解决办法
使用MySQLi的时候发现,输入中文进行更新的时候就会出现类似
这样的错误,上网搜了一下,解决办法是采用gbk或UTF-8编码。
我把所有的php脚本转换成了utf-8编码,然后在new mysqli;后面加入
然后就正常了。
特别提示两点:
1。网页里面记得要在title前加上
2。上面命令里面是SET NAMES 'utf8',这里没有横杆!(不是utf-8)
转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php 。
引用
Data too long for column 'name' at row 1
这样的错误,上网搜了一下,解决办法是采用gbk或UTF-8编码。
我把所有的php脚本转换成了utf-8编码,然后在new mysqli;后面加入
@ $conn->query("SET NAMES 'utf8' ");
然后就正常了。
特别提示两点:
1。网页里面记得要在title前加上
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
2。上面命令里面是SET NAMES 'utf8',这里没有横杆!(不是utf-8)
欢迎扫码关注:
转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php 。