jdbc:db2://localhost:50000/testdb
,用户名:db2inst1
,密码:pkslow
,在IDEA上连接如下:,,默认的Schema为DB2INST1
,测试SQL如下:,创建表:,插入数据:,查询:,,添加相关依赖:,配置相关属性:,创建Entity:,创建Repository类用于操作数据库:,最后,写个方法测试一下:,启动后,日志打印正常如下:,表数据如下:,,代码请看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,,2、下载db2镜像,这里我选用的是ibmoms/db2express-c,尝试过网上教程上的很多镜像,安装完之后都有坑-_-||。,3、安装镜像,有教程说要添加 –network=host ,我在添加后各种莫名的报错╮(╯▽╰)╭,4、切换用户并运行DB2,5、常用命令,6、遇到的坑,解决方案: DB2 启动SQL5043N官方解答: infocenter答案,这里重点看SVCENAME属性,修改命令:db2 update dbm cfg using SVCENAME 50000