MySQL 中文乱码问题
来源:互联网 发布:影楼修片用什么软件 编辑:程序博客网 时间:2024/06/02 07:30
MySQL 中文乱码问题,今天花了好长时间才解决的。记录下,给后来者做下参考。
我的解决方法是: 将所有需要用到编码的地方都换成同一种:UTF8
一:首先是要将MySql 安装文件下的 my.ini 文件 修改下,有两处需要修改:
1.
[mysql]
default-character-set=utf8
2.
[mysqld]
default-character-set=utf8
二:修改数据库 和 表的编码
alter table 'tablename' convert to character set utf8 collate utf8_unicode_ci;
ALTER DATABASE ‘DBName’ DEFAULT CHARACTER SET utf8 COLLATEutf8_unicode_ci;
三:修改Project的属性
我用的是Eclipse:选中项目->右键->Properties->Resource->Text file encoding, 然后修改成utf-8。
四:连接数据库时的URL (这一步很关键)
jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8
- mysql 中文乱码问题
- MySql 中文乱码问题,:
- MYSQL中文乱码问题
- MySQL中文乱码问题
- mysql 中文乱码问题
- MySql中文乱码问题
- MySQL 中文乱码问题
- mysql中文乱码问题
- Mysql中文乱码问题
- mysql中文乱码问题
- mysql 中文乱码问题
- MySQL 中文乱码问题
- MySql中文乱码问题
- MySQL中文乱码问题
- Mysql中文乱码问题
- Mysql中文乱码问题
- mysql中文乱码问题
- Mysql中文乱码问题
- lua脚本加载问题
- J2EE的13种规范
- hibernate的ID生成策略(annotation方式@GeneratedValue)
- PetShop4.0 学习总结----数据库访问层结构分析
- String s=new String("abc")共生成几个对象?
- MySQL 中文乱码问题
- Virtual Active:跑步机上环游世界
- 写文章可以得积分吗?
- JavaScript实现系列常用表单验证
- input 文本框输入值的同时弹出层显示条件结果
- 关于在Excel应用中的Exception from HRESULT:0x800A03EC
- iphone开发使用得替换方法及正则表达式替换
- erlang使用ODBC调用存储过程
- 代码改变EditText的password属性值