MySQL数据库插入汉字变成问号
2014-05-05 11:32
1356 查看
用navicat for mysql管理数据库,向类型为varchar(255)的字段中插入“杜甫”二字,确定后,内容变成了问号。
通过phpmyadmin查看该字段的整理为“latin”类型,将该字段的整理修改为'utf8_general_ci后,再执行插入汉字的操作,正常。
可见,bug产生的原因是编码不一致。
通过phpmyadmin查看该字段的整理为“latin”类型,将该字段的整理修改为'utf8_general_ci后,再执行插入汉字的操作,正常。
可见,bug产生的原因是编码不一致。
相关文章推荐
- xampp中向mysql数据库插入中文都变成了问号
- Java程序向MySql数据库中插入的数据变成了问号
- 使用mysql数据库插入中文全部变成问号
- 完美解决SQL server2005中插入汉字变成问号的问题
- SQLserver2005中插入汉字变成问号的解决办法
- SQL server2005中插入汉字变成问号的解决办法
- 完美解决SQL server2005中插入汉字变成问号的问题
- SQL server2005中插入汉字变成问号的解决办法
- 部分中文插入mysql数据库变成问号的解决办法
- sqlserver 数据库插入汉字变成乱码的解决方案
- 代码里汉字插入数据库变成??
- mysql 插入汉字出现问号 解决方法
- Java插入中文到数据库中文变成问号???解决办法
- php读取mysql数据库的内容后,中文变成问号
- S2SH向mysql数据库中插入记录显示问号的解决方法(采用utf-8)
- java中插入汉字到mysql中变成?的处理办法
- jsp jdbc插入mysql的汉字乱码,全变问号
- java插入mysql乱码(变成问号)
- mysql数据库插入汉字乱码问题
- MS-SQL中Insert操作插入的中文变成问号"???"的解决办法