IDEA配置数据库的步骤
下载插件
添加数据源
新建--->选择数据源MySQL
页面展示:
- 主机名:一般都是@localhost不用改
- 端口:填写自己的端口号
- 用户:填写自己的用户名
- 密码:填写自己设置的密码
- 数据库:填写需要用到的数据库,建议一个数据源用一个数据库
如果不知道或者忘记了自己的端口号
可以看出:
- 用户名:root
- 主机名:localhost
- 端口号:2024
示例:
假设我要使用数据库mybatis,则进行如下填写,并进行连接测试
【驱动程序】选择【MySQL】
添加依赖
pom.xml文件配置
<dependencies>
<!-- 例如数据库驱动,这里以MySQL为例 -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.28</version>
</dependency>
</dependencies>
数据库连接信息
除了添加依赖,还要进行连接信息的配置
假设:我要用IDEA使用mybatis,则在mybatis-config.xml中进行数据库连接信息的配置:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"/>
<dataSource type="POOLED">
<!--数据库连接信息-->
<property name="driver" value="com.mysql.cj.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:2024/mybatis?useSSL=false"/>
<property name="username" value="root"/>
<property name="password" value="123456"/>
</dataSource>
</environment>
</environments>
<mappers>
<!--Mapper代理方式-->
<package name="com.itheima.mapper"/>
</mappers>
</configuration>
MyBatis 配置文件中,有【数据库连接信息】需要根据你的实际环境进行修改:
-
${driver}
:数据库驱动类名称,需要替换为实际的驱动类,例如com.mysql.cj.jdbc.Driver
。 -
${url}
:数据库连接 URL,需要替换为实际的数据库连接字符串,例如jdbc:mysql://localhost:2024/mybatis或者jdbc:mysql://mybatis?useSSL=false
。 -
${username}
:数据库用户名,需要替换为实际的数据库用户名,例如:root。 -
${password}
:数据库密码,需要替换为实际的数据库密码,例如:123456。
注意事项
报错:无法解析表
怎么办?
【右键】报错提示,选择【选择框架】
选择【mysql】
添加【数据源】即可。
未配置 SQL 方言
报错提示:未配置 SQL 方言。没有配置任何数据源来运行此 SQL 并提供高级代码辅助。
【右键】报错提示,选中【将方言更改为】
把所有SQL方言改为MySQL
或者在【设置】里: