MYSQL

的乱码问题

,

总结了一下几个处理方法

:



1:

改变数据库的默认编码配置,在

MYSQL

的安装目录中,找到

my.ini

,修改默

认编码为:

default-character-set=utf8

2:

建立数据库时,

CREATE DATABASE ms_db CHARACTER SET utf8 COLLATE

utf8_general_ci;

3:

执行脚本:指定编码格式

set names utf8(

注意,不是

UTF-8)

4:

如果你采用的是外部接入的方式,在连接中确定请求的编码格式如:

jdbc:mysql://localhost:3306/ms_db?useUnicode=true&characterEncoding=U

TF-8(

不要出现任何空格,否则出错

)