解决mac下MySQL插入中文显示乱码的问题
2014-04-25 10:41
696 查看
假设下文是对mysql基本操作熟悉的情况下!
mysql>mysql -u root -p 回车输入密码
mysql>stauts;
所以很容易发现是编码问题!
可以用sublime 或者是vi在[mysqld] 下加入
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci
然后重启数据库!如问题还在,可以在配置好的环境下重新创建数据库!
配置好后查看当前数据库字符集(status;)
mysql>status;
问题解决!
注:通过可视化客户端修改数据库编码有些系统解决不了这问题,比如Mac。
三、参考资料:
http://www.cplusplus.me/1207.html
一、场景呈现
Mac 下Eclipse+mysql开发j2ee的时候,在页面像数据库中插入中文数据的时候,数据库会报错。而且即使插入成功,在控制台或者其他可视化数据库操作软件看数据发现都是??,错误的原因是数据库的编码问题。
二、问题解决方案
假设下文是对mysql基本操作熟悉的情况下!
mysql>mysql -u root -p 回车输入密码
mysql>stauts;
所以很容易发现是编码问题!
可以用sublime 或者是vi在[mysqld] 下加入
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci
然后重启数据库!如问题还在,可以在配置好的环境下重新创建数据库!
配置好后查看当前数据库字符集(status;)
mysql>status;
问题解决!
注:通过可视化客户端修改数据库编码有些系统解决不了这问题,比如Mac。
三、参考资料:
http://www.cplusplus.me/1207.html
mysql>mysql -u root -p 回车输入密码
mysql>stauts;
所以很容易发现是编码问题!
可以用sublime 或者是vi在[mysqld] 下加入
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci
然后重启数据库!如问题还在,可以在配置好的环境下重新创建数据库!
配置好后查看当前数据库字符集(status;)
mysql>status;
问题解决!
注:通过可视化客户端修改数据库编码有些系统解决不了这问题,比如Mac。
三、参考资料:
http://www.cplusplus.me/1207.html
一、场景呈现
Mac 下Eclipse+mysql开发j2ee的时候,在页面像数据库中插入中文数据的时候,数据库会报错。而且即使插入成功,在控制台或者其他可视化数据库操作软件看数据发现都是??,错误的原因是数据库的编码问题。
二、问题解决方案
假设下文是对mysql基本操作熟悉的情况下!
mysql>mysql -u root -p 回车输入密码
mysql>stauts;
所以很容易发现是编码问题!
可以用sublime 或者是vi在[mysqld] 下加入
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci
然后重启数据库!如问题还在,可以在配置好的环境下重新创建数据库!
配置好后查看当前数据库字符集(status;)
mysql>status;
问题解决!
注:通过可视化客户端修改数据库编码有些系统解决不了这问题,比如Mac。
三、参考资料:
http://www.cplusplus.me/1207.html
相关文章推荐
- 解决mysql无法插入中文数据及插入后显示乱码的问题
- 解决mysql无法插入中文数据及插入后显示乱码的问题【亲测图文解说!】
- 解决mysql无法插入中文数据及插入后显示乱码的问题【亲测 图文解说!】
- 解决mysql无法插入中文数据及插入后显示乱码的问题【亲测图文解说!】【转载】
- 解决不能向mysql插入中文或乱码显示问题
- 解决mysql无法插入中文数据及插入后显示乱码的问题
- 解决hibernate向mysql插入中文乱码问题(更改MySQL字符集)
- 解决hibernate向mysql插入中文乱码问题
- 解决hibernate向mysql插入中文乱码问题
- 解决MySQL插入中文乱码的问题
- JSP之 MySQL 插入数据时,中文乱码问题的解决
- MAC下彻底解决mysql无法插入和显示中文
- 【mysql乱码】解决php中向mysql插入中文数据乱码的问题
- MySQL 插入数据时,中文乱码问题的解决
- mysql 解决插入中文乱码问题
- 《1---关于解决MySQL在控制台插入中文乱码问题》
- MySQL 插入中文乱码问题的解决
- 解决MySQL客户端输出窗口显示中文乱码问题的办法
- JSP MySQL插入数据时出现中文乱码问题的解决方法
- 解决mysql在Windows终端显示中文乱码问题