突然想起MySql乱码问题
2016-03-07 21:40
357 查看
这方面网上讲的很多。。。看看其实就会了
我只说一点,同时也怕自己忘了....
以网站为例...
乱码可能有三个原因
1,网页编码出问题
2,代码编辑器编码问题(比如nodepad不修改的话默认为ASCII)
3,数据库编码 (Mysql 默认latin1)
前两个都很好解决,第三个也不难,大家找找网上教程,改下字符集也不难。
但是有些同学是不是总是觉得按照网上的改了,但是还是乱码....不要急,
也许只是一个简单的原因:schema(cmd里面就是database)没改,因为schema在你创建的时候字符集什么的已经确定了
如果你不手动更改的话,呵呵,结果你懂得.....这时候只要你改下当前schema的字符集就行了,或者直接删了再建,
当年我这样坑的不要不要的......
我只说一点,同时也怕自己忘了....
以网站为例...
乱码可能有三个原因
1,网页编码出问题
2,代码编辑器编码问题(比如nodepad不修改的话默认为ASCII)
3,数据库编码 (Mysql 默认latin1)
前两个都很好解决,第三个也不难,大家找找网上教程,改下字符集也不难。
但是有些同学是不是总是觉得按照网上的改了,但是还是乱码....不要急,
也许只是一个简单的原因:schema(cmd里面就是database)没改,因为schema在你创建的时候字符集什么的已经确定了
如果你不手动更改的话,呵呵,结果你懂得.....这时候只要你改下当前schema的字符集就行了,或者直接删了再建,
当年我这样坑的不要不要的......
相关文章推荐
- MySQL学习笔记3(创建、修改、删除表)
- MySQL引擎
- jdbc 连接 mysql
- MySQL批量SQL插入性能优化
- MySQL聚集函数
- 关于在windows下Mysql报error 1045错误的解决方法
- MySQL---增删改查
- GROUP_CONCAT对bigint类型参数的处理结果为BLOB类型
- 高性能Mysql:事务特性及实战
- 保障MySQL安全的14个最佳方法
- mysql服务启动不了
- mysql 性能优化方案
- [mysql语句] mysql 语句收集
- mysql 联结查询
- 使用mysql-proxy 快速实现mysql 集群 读写分离
- Mysql分库分表方案
- Mysql数据库主从心得整理
- MySQL主从同步问题集
- MySQL存储引擎的实际应用以及对MySQL数据库中各主要存储引擎的独特特点的描述
- mysql系列之二数据类型和运算符