码迷,mamicode.com
首页 > 数据库 > 详细

JDBC 连接 MySQL 8.0.15+ 常见错误记录

时间:2020-05-30 22:04:20      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:ble   code   jdb   mamicode   flush   需要   time   ant   bash   

课后复习

1. No suitable driver found for mysql:jdbc://localhost:3306/test

技术图片

错误原因:

mysql:jdbc://localhost:3306/test

jdbc:mysql://localhost:3306/test

2. Not allowed to connect to this MySQL server:

技术图片

错误原因:

jdbc:mysql://192.168.3.20:3306/test

这个设置默认是没有权限的,需要授权

  • 使用root账号查询权限:
SELECT USER, HOST FROM mysql.user WHERE USER=‘root‘;

技术图片

  • 授权
GRANT ALL PRIVILEGES ON test.* TO ‘root‘@‘192.168.3.20‘ IDENTIFIED BY ‘密码‘;
flush privileges;

3. The server time zone value ‘?й???????‘ is unrecognized

技术图片

jdbc:mysql://192.168.3.20:3306/test
// 更改为
jdbc:mysql://192.168.3.20:3306/test?serverTimezone=UTC

JDBC 连接 MySQL 8.0.15+ 常见错误记录

标签:ble   code   jdb   mamicode   flush   需要   time   ant   bash   

原文地址:https://www.cnblogs.com/zaid/p/12994887.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!