老师,两个问题
第一个,用老师提供的工具类复制进去后,有乱码情况
第二个,数据库连接的URL后面需要怎么写啊,jdbc:mysql://localhost/shop?.......... 以后连数据库时后面都需要加那么一串东西吗
4
收起
正在回答 回答被采纳积分+1
1回答
好帮手慕小班
2019-11-12 16:26:44
同学你好,1、用老师提供的工具类复制进去后,有中文乱码情况,出现这个问题可能是同学的编码与老师使用的编码不同,造成了部分的乱码,同学可以在该java文件上点击右键,选择properties,修改对应的编码形式,原来是GBK,改为utf-8,例如:
2、同学说的是数据库连接如下内容吗-->
URLuseSSL=false&serverTimezone=Hongkong&useUnicode=true&characterEncoding=utf-8
useUnicode=true和characterEncoding=utf-8是设置编码字符集,在Mysql5、Mysql8的版本中都需要进行设置。
useSSL是在MySQL高版本中需要设置的,指明是否进行SSL连接。
MySQL 8中要设置时区,也就是设置serverTimezone。
如果是Mysql 8的版本,需要加上这段内容,如果是Mysql 5的版本,只加上设置编码字符集的内容就可以。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
3. Java 数据库开发与实战应用
- 参与学习 人
- 提交作业 357 份
- 解答问题 8016 个
本阶段将带你学习MySQL数据库,JDBC接口,MyBatis框架等,带你掌握的数据的存放和管理。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星