您的位置:首页 > 数据库 > MySQL

mysql中文乱码问题

2016-04-14 14:37 603 查看
今天写数据进数据库时,发生了个中文不显示的状况,网上解决办法很多,自己还是记录下。

进入mysql数据库后:

> show variables like 'character_set_%';#查看字符集设置

> SET character_set_filesystem = utf8;#不是utf8格式的字符集全部修改为utf8格式

清空原有数据并重建原有的table表(如果是rails 环境,可用$rake db:reset 命令实现),即可正常显示中文。

PS:

rails下mysql基本操作语句:

插入数据:> insert into 表名 (字段1,字段2) values (100, ' cm ');

更新字段值:> update 表名 set name='cm' where id=1;

选择表里所有数据:> select * from tabels;

删除数据:> delete from tabels;(可恢复数据)
> drop from tabels;(不可恢复数据)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: