mysql 插入中文乱码问题
来源:互联网 发布:java培训机构可靠吗 编辑:程序博客网 时间:2024/05/01 05:20
mysql的小例子 发现中文存进数据库全部变成????。然后通过各种度娘,各种请教大神,最后终于解决了。
自己也就是记录下解决这个问题的过程。
1. 在mysql的目录下 找到 .ini 文件。我自己是 my-default.ini。但是网上很多都说是 my.ini.
然后添加如图:
2.在命令符里面修改编码格式。
show variables like 'character%; 这是查询当前编码mysql的编码格式。
然后通过输入命令符 set character_set_database=utf8; 就可以成功改过来。
改过来后 要重新启动mysql服务器
这时候 我以为就成功了 结果重新启动后,不是乱码 而是直接报错 。
类似于 ‘/0A2/oE4/..’from column '字段名'
然后一查百度 说是用命令符去查看下当前表的编码 show create table 表名。
然后显示里面有句话
ENGINE=InnoDB DEFAULT CHARSET=latin1;
那就说明编码还没有完全更改过来 上面的错误信息 也是因为latin1 这个编码格式的原因。
3.通过命令符 输入 如下图 红色框框是输入 表名。
这时候你再查询 表的编码就正确了。
到这里就大功告成了。
在度娘,大神的帮助下,小小菜鸟的bug解决 过程。。。。。。
0 0
- mysql 插入中文乱码问题
- mysql 插入中文乱码问题
- mysql插入中文乱码问题
- mysql插入中文乱码问题
- 插入MySQL中文乱码问题
- JDBC插入Mysql数据库中文乱码问题
- mysql 插入中文乱码问题的解决
- 解决Mysql插入中文乱码问题
- mysql 解决插入中文乱码问题
- php插入mysql的中文乱码问题
- MySql插入数据,中文乱码问题
- MySQL 插入中文乱码问题的解决
- eclipse向mysql插入中文乱码问题
- hibernate向mysql插入中文乱码问题
- mysql插入数据产生中文乱码问题
- 解决MySQL插入中文乱码的问题
- MySQL数据库插入中文数据乱码问题
- mysql数据库插入数据中文乱码问题
- virtualbox中xp系统本地连接网络电缆被拔出
- SQLServer邮件异常监控
- case expressions must be constant expressions
- Apache+Mysql+PHP环境配置(WINDOWS)
- Ecshop屏蔽sql执行错误,防止sql注入
- mysql 插入中文乱码问题
- 不可以!
- Java 集合类详解
- Android中的fragment
- logback的配置和使用
- linux mysql
- ajax的使用简单模板———登陆页面
- “JavaScript Promises和AngularJS $q Service”Part 2 (教程篇)
- IOS学习之AFNetworking 使用总结 (用法+JSON解析)