第一步 :装mysql 5.5以上版本数据库
使用最新款mysql连接驱动
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.31</version>
</dependency>
第二步:设置访问数据库路径
jdbc.url=jdbc:mysql://ip:3306/testdatebase?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
jdbc.username=xxxx
jdbc.password=xxxx
第三步:
设置数据库编码
[root@localhost ~]# vi /etc/my.cnf
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'
[root@localhost ~]# service mysql restart
重启数据库
第四步 修改表字段的编码 改为
utf8mb4 和 utf8mb4_general_ci