总结了一下几个处理方法
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=UTF-8(不要出现任何空格,否则出错)
本文提供了四种有效的方法来解决MySQL数据库的编码问题,包括修改默认配置、创建数据库时指定编码、执行脚本设置编码以及在外部接入时确保正确的编码格式。
493

被折叠的 条评论
为什么被折叠?



