关于mysql报错的问题
2017-09-22 22:07
225 查看
1、遇到的关于mysql驱动报错的问题,以下是日志信息,去网上找了资料最后解决的。
①Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
这个是个警告:意思是提示该驱动过时,按照官方提示支持将com.mysql.jdbc.Driver 改为 com.mysql.cj.jdbc.Driver 但是实际发现并不影响。
②Could not create connection to database server. Attempted reconnect 3 times. Giving up.
这是个error:
解决办法是:
在jdbc.url后加上时区serverTimezone=GMT
2、最近在连接本地数据库时遇到的问题,URL、用户名和密码都确保无误的情况下,仍然报错,提示无法连接到数据库。后来发现是因为权限的问题(我用的是Navicat Premium) 用户-->权限管理员-->选择对应的数据库和需要授权的用户,点击添加权限。右键可选择全部授予或全部撤销。
如下图所示:
①Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
这个是个警告:意思是提示该驱动过时,按照官方提示支持将com.mysql.jdbc.Driver 改为 com.mysql.cj.jdbc.Driver 但是实际发现并不影响。
②Could not create connection to database server. Attempted reconnect 3 times. Giving up.
这是个error:
解决办法是:
在jdbc.url后加上时区serverTimezone=GMT
2、最近在连接本地数据库时遇到的问题,URL、用户名和密码都确保无误的情况下,仍然报错,提示无法连接到数据库。后来发现是因为权限的问题(我用的是Navicat Premium) 用户-->权限管理员-->选择对应的数据库和需要授权的用户,点击添加权限。右键可选择全部授予或全部撤销。
如下图所示:
相关文章推荐
- 关于Mysql插入中文时报错代码为1366的相关处理及插入中文乱码问题相关处理
- 关于Mysql报错注入的三个问题
- 关于链接数据库报错Can't open named pipe to host : .pipe:MySQL(2)问题
- 关于插入DateTime到Mysql的问题
- mysql/mariadb数据库中写入中文报错,编码问题解决方案
- mysql中关于数据的编码问题
- mysql中关于数据的编码问题
- 遇到关于MySQL权限的两个问题
- 关于Ubuntu下MySQL的设置问题
- 关于MySQL的卸载后重装(Cannot create Windows service for MySql等问题)
- 关于mysql外键创建失败的问题
- 关于mysql中库名为#mysql50#的问题
- 关于mysql数据库在运行中出现MySQL server has gone away的问题解决
- 解决Python往MySQL插入中文时报错的问题
- 关于MySQL链接出现的问题
- 一个关于mysql小问题的记录
- 关于mysql的一些安全细节问题
- 请大家帮小弟个忙,关于mysql+vb的问题!
- ms sql到mysql的移植:关于数据类型移植的一些问题
- [MySQL] 实现树形的遍历(关于多级菜单栏以及多级上下部门的查询问题)