H2嵌入式数据库有三种使用方式:内存模式、嵌入模式、服务器模式
连接方式:
#数据库URL 内存模式
#spring.datasource.url=jdbc:h2:mem:hello
#数据库URL嵌入模式
#spring.datasource.url=jdbc:h2:file:D:/D/test
#数据库URL服务模式
spring.datasource.url=jdbc:h2:tcp://localhost//F:/H2/hello
项目中使用H2教程如下:
1. 项目引用H2所需jar包
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<scope>runtime</scope>
</dependency>
2.配置开启H2数据的控制台显示
spring.datasource.platform=h2
#开启h2数据库console访问
spring.h2.console.enabled=true
logging.level.root=INFO
这时启动项目H2数据库就会同时启动,
访问http://localhost:端口号/h2-console/login.do,即可看到如下页面
此时可以登入访问数据库了,密码默认为sa
项目想要连接到数据库需进行以下操作
配置数据库连接地址等信息
#驱动
spring.datasource.driver-class-name=org.h2.Driver
#数据库URL 内存模式
#spring.datasource.url=jdbc:h2:mem:hello
#数据库URL嵌入模式
spring.datasource.url=jdbc:h2:file:D:/D/test
#数据库URL服务模式
#spring.datasource.url=jdbc:h2:tcp://localhost//F:/H2/hello
#数据库账号密码
spring.datasource.username=sa
spring.datasource.password=sa
spring.jpa.hibernate.ddl-auto=none
# 是否打印sql语句
spring.jpa.show-sql=true
需要注意的是配置文件中所配置的数据库url地址需要和数据库的JDBC URL一致
如图
此时,数据库连接配置就已经完成了,就可以正常使用了,使用方式和Oracle、MySQL方式相同。
服务器模式启动H2方式:
下载并安装H2嵌入式数据库
找到如下路径
可使用cmd命令直接启动jar包,也可以直接双击运行h2.bat文件
默认访问地址
http://本机IP:8082/login.jsp
启动后会自动弹出浏览器页面
如果觉得这篇文章有帮助的话小主是否可以帮忙点个赞呢,谢谢喽~