文章目录
IDEA中使用Java连接MySQL数据库的配置和使用方法
IDEA中的MySQL数据库所需驱动包的下载和导入方法
如何获取MySQL安装的版本:
如何在cmd界面登录MySQL及版本信息获取
若是在cmd界面中输入mysql -u root -p命令弹出ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)时,则可以参考紧接这之后的解决方案
ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)其中包含
MySQL登录失败,mysql -u root -p失效:
问题解决措施:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)——mysql -u root -p失效
若是在上述链接的解决方案中输入net start mysql无效,则可以参考紧接此小标题后的标题内提供的链接。
我遇到的类似问题:java.sql.SQLException: Access denied for user ‘root’@‘localhost’ (using password: YES)
解决方案的参考链接,我使用的是其中的第二个方案:解决方案
命令行中输入net start mysql 服务名无效:
问题分析:可能是mysql与服务中的mysql实际名称不同
我的解决方案:在管理员模式下,打开cmd,由于我的服务中的是MYSQL80,我将net start mysql语句修改成了net start MYSQL80就可以使用了
若不在管理员模式下打开,则会出现net start MYSQL80 发生系统错误 5。
若上述解决方案无效可以参考:参考链接,仅供参考
问题描述:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
—问题解决方案简述:由于 MySQL 8.0 以上版本 - JDBC 驱动名有个cj,所以应该将驱动语句改为com.mysql.cj.jdbc.Driver
反之若是低版本中输入com.mysql.cj.jdbc.Driver出错,可以去掉.cj
解决方案来源:驱动语句错误解决方案
问题描述:java.sql.SQLSyntaxErrorException: Unknown database ‘test’
String url = "jdbc:mysql://localhost:3306/test";
在这句代码中“test”应该修改成电脑中实际存在的数据库名字,注意不要修改成连接的名字了。
例外:Localhost应该改成电脑的ip端口,如:如127.0.0.1
文末说明
如有错误,还望多多包涵,希望在评论区指出。