在创建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运行成功,万事开头难,这一个好了,后面的会好很多哈哈哈哈哈哈哈

经验分享 程序员 微信小程序 职场和发展