首先是找了各种修改my.ini的修改,这个好像在建表初始化的时候会用到。我的是MySQL Server 8.0。 my.ini文件中修改
[client]
port=3306
default-character-set=gbk;
[mysql]
default-character-set=gbk;
[mysqld]
port=3306
character-set-server=utf8;
sql中输入时候有点用。 但是外部输入不行。
外部输入乱码解决
在配置文件中添加
?useUnicode=true&characterEncoding=UTF-8
driverClassName=com.mysql.jdbc.Driver
url=jdbc:mysql:///travel?useUnicode=true&characterEncoding=UTF-8
username=root
password=123
initialSize=5
maxActive=10
maxWait=3000