赞
踩
idea创建maven项目,连接windows中的mysql数据库时,报错Unknown database 'testjava'
在项目中检查了jdbc.properties文件,数据库的url、username、password都是正确的,项目启动后还是无法连接数数据库。
打开MySQL 8.0 Command Line Client
在终端登录mysql后,输入show databases;查看主机上所有的数据库
如果没有testjava数据库,那么你输入testjava的数据库名字,肯定会报错
发现,我下载了禅道,自带了数据库,并且设置了跟mysql一样的用户名和密码(mysqlzt)
打开win+r
输入services.msc,找到mysqlzt服务,并关闭该服务
首先查询mysql版本和jdbc版本
(1)查询mysql版本
Mysql版本为8.0.19
(2)查询JDBC版本
- <!--版本信息-->
- <properties>
- <mybatis-spring-boot>1.3.0</mybatis-spring-boot>
- <mysql-connector>8.0.19</mysql-connector>
- </properties>
JDBC版本为8.0.19。
检查结果:jdbc与数据库版本一致
以上就是解决该问题的思路
用idea测试连接mysql
目的:排除是自己写的代码问题,直接使用idea来测试连接mysql
如果本机安装的mysql版本是5.7的,那么IDEA要连接mysql也应该匹配下驱动版本。把Driver改成MySQL for 5.1就可以了
如图所示:driver:选择mysql for 5.1
我本机安装的mysql版本是8.xxx的,所以不用改变mysql版本
如图所示:输入数据库信息:地址,用户名,密码,数据库名
出现以下界面,说明连接成功
即idea连接mysql成功!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。