mysql 中文乱码解决思路
2016-09-19 17:56
162 查看
第一步. 查看mysql的各种编码,不是在数据库下执行
可以看到结果都是utf8,这是我修改好的.首先保证这里的编码一致.(具体怎么保持一致,搜索引擎帮助你解决)
第二步 查看乱码的数据库编码
这里有两个,字符集和排序规则,修改这两个值如上图
第三步 查看乱码的表的编码
这里同样有两个,也修改为如图
第四步 查看乱码的字段编码
varchar类型的字段,保证Collation如上图.
至此,乱码问题完全解决.
show variables like 'char%';
可以看到结果都是utf8,这是我修改好的.首先保证这里的编码一致.(具体怎么保持一致,搜索引擎帮助你解决)
第二步 查看乱码的数据库编码
这里有两个,字符集和排序规则,修改这两个值如上图
第三步 查看乱码的表的编码
这里同样有两个,也修改为如图
第四步 查看乱码的字段编码
show full columns from dbName.tableName;
varchar类型的字段,保证Collation如上图.
至此,乱码问题完全解决.
相关文章推荐
- 安装mysql解压 版
- MySQL utf8mb4与emoji表情
- mysql事务处理实例
- MySQL utf8mb4与emoji表情
- mysql 常见问题
- MySQL优化
- MySQL 性能调优之查询优化
- mysql innodb 行锁
- mysql text 字段过多解决方法
- MySQL:将远程服务器的数据库拷到本地/复制他人数据库
- mysqlroot密码忘记怎么办呢
- 查看别人编译安装mysql的参数
- "Host 'USER-XXXX' is not allowed to connect to this MySQL server"
- mysql或者access中对时间的查询操作
- MYSQL配置与启动(一)
- Amoeba for MySQL
- mysql doc 网址
- C#连接mysql数据库插入数据后获取自增长主键ID值
- Mysql索引优化
- Mysql Cluster7.4.12分布式集群搭建