在创建mybatis环境搭建遇到的那些问题
问题一 ,mysql
net stop mysql 停止 net start mysql 启动 登录:mysql -uroot -p密码
使用密码登录数据库:mysql -uroot -pLxf123456 **
问题二,idea的Other Settings不存在
** 在最新版的idea中,Setting for New Projects…=旧版的Other Settings
**
3,Dependency ‘org.mybatis:mybatis:x.x.x‘ not found问题解决方法
** 在settings.xml中添加如下镜像:
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>https://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>jboss</id> <name>jboss</name> <url>https://repository.jboss.org/nexus/content/repositories/releases/</url> <mirrorOf>JBoss Releases</mirrorOf> </mirror>
**
问题三,Dependency ‘mysql:mysql:8.0.25’ not found**解决办法
自己在本地的仓库里添加吧,我原来的是8.0.19,后面我去下了 5.1.46的。(后面做到最后会出现新的错误,所以一开始要去下mysql版本对应的驱动号,去看问题六,所以大家要下对应mysal版本的,不要盲目下,因为这里下了5.1.46的因为跟我的mysql版本8.0.29对不上又出了问题六的错误) 名字要对:就是artifactId要跟jar包对应
解决:
问题四,java: 错误: 不支持发行版本 5 解决办法
我是用这个博主的方法二解决的 http://t..cn/PaOy5
问题五:
报错:
Error querying database. Cause: java.sql.SQLException: Error setting driver on UnpooledDataSource. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mysql.cj.jdbc.Driver
首先思考,MySQL版本 与 驱动版本不符合 我的MySQL版本 为 8.0.29 而我导入的mysql-connector-java包为5.1.46包(好吧又回到之前的问题),于是将mysql-connector-java包改为8.0.29
mysql对应jar包的下载方法看的是这个博主的,过程超详细 (http://t..cn/9ZTc1) 安装的数据库版本一定要和驱动jar版本对应 哇偶,搞了这么久这么多这么多错误,终于第一个mybatis运行成功,万事开头难,这一个好了,后面的会好很多哈哈哈哈哈哈哈
下一篇:
MySQL数据库 单表数据记录查询