通过Docker安装启动DB2在Spring Boot整合DB2的方法

DB2是IBM的一款优秀的关系型数据库,简单学习一下。,为了快速启动,直接使用Docker来安装DB2。先下载镜像如下:,启动数据库如下:,这样获得的数据库,具体信息如下:,连接URL:jdbc:db2://localhost:50000/testdb,用户名:db2inst1,密码:pkslow,在IDEA上连接如下:,通过Docker安装启动DB2在Spring Boot整合DB2的方法,默认的Schema为DB2INST1,测试SQL如下:,创建表:,插入数据:,查询:,通过Docker安装启动DB2在Spring Boot整合DB2的方法,添加相关依赖:,配置相关属性:,创建Entity:,创建Repository类用于操作数据库:,最后,写个方法测试一下:,启动后,日志打印正常如下:,表数据如下:,通过Docker安装启动DB2在Spring Boot整合DB2的方法,代码请看GitHub: https://github.com/LarryDpk/pkslow-samples,References:,Docker Image,Statements Insert,docker安装db2 1、查询可安装的db2镜像2、下载db2镜像3、安装镜像4、切换用户并运行DB25、常用命令6、遇到的坑7、参考文章 1、查询可安装的db2镜像,这里是单机安装,直接安装db2express-c,介绍网址 : libmcom / db2express-c,通过Docker安装启动DB2在Spring Boot整合DB2的方法,2、下载db2镜像,这里我选用的是ibmoms/db2express-c,尝试过网上教程上的很多镜像,安装完之后都有坑-_-||。,3、安装镜像,有教程说要添加 –network=host ,我在添加后各种莫名的报错╮(╯▽╰)╭,4、切换用户并运行DB2,5、常用命令,6、遇到的坑,解决方案: DB2 启动SQL5043N
官方解答: infocenter答案,这里重点看SVCENAME属性,修改命令:db2 update dbm cfg using SVCENAME 50000
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册