栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【Idea】关于数据库和mybatis的一些设置,及idea报错解决

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Idea】关于数据库和mybatis的一些设置,及idea报错解决

文章目录
  • 一、Mybaits
    • 1.1 SQL dialect is not configured
  • 二、MySQL
    • 2.1 idea连接数据库
    • 2.2 idea Unable to resolve table

一、Mybaits 1.1 SQL dialect is not configured

问题:在xxxMapper.xml会遇到如下问题:

SQL dialect is not configured. MySQL, BigQuery, MariaDB match best.

解决:

根据使用的数据库,修改SQL Dialect。博主这里修改为MySQL。

同理,也可以在这里修改整个idea或是整个项目的数据库。

二、MySQL 2.1 idea连接数据库

点击右侧工具窗口Database(默认在右边栏。如果关掉了,可以在view设置中打开)

分别填写用户名和密码,也可填写数据库(mysql)中某一个数据库(database)的名称。

可以看到博主这里有8个数据库(database)

对于只使用一个数据库的项目,建议直接选定该数据库(database),选择方法见2.2。

2.2 idea Unable to resolve table

问题:在确保数据库连接正常,数据库中确实存在该表,sql语句拼写正确时出现一下错误。

idea Unable to resolve table

解决方法一:全限定名

输入全限定表名,例如指定test_db下的student表

select * from test_db.student;

解决方法二:为项目设置DataSource

点击右侧工具窗口Database(默认在右边栏。如果关掉了,可以在view设置中打开),然后点击Datasource Properties按钮,为项目指定Database即可。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/337377.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号