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;(不可恢复数据)
进入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;(不可恢复数据)
相关文章推荐
- 【8】mysql数据控制语言DCL(Data Control Language)
- mysql数据过滤
- mysql存储过程
- mysql数据库的导入和导出
- Mysql修改时间的年月日,时分秒不变的做法(转载)
- mysql索引总结----mysql 索引类型以及创建
- mysql数据库复制
- Mysql取每小时的一条记录
- MySQL入门教程(七)之视图
- Mysql 基本使用
- Ubuntu 安装 Mysql
- MySQL数据库时区配置
- MySQL的联合索引和覆盖索引
- 【MySQL】MySQL 5.7 sys Schema
- MySQL外键约束
- MySQL修改数据库编码为UTF8
- MySQL单列索引和组合索引
- MySQL数据库备份和恢复
- 如何进行mysql日志查询
- mysql 备份 还原