117 lines
3.0 KiB
Plaintext
Raw Normal View History

2023-09-21 18:08:54 +08:00
#
2025-01-01 23:44:09 +08:00
# Copyright (c) 2013-2025 Hutool Team and hutool.cn
2024-09-06 00:06:14 +08:00
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
2023-09-21 18:08:54 +08:00
#
2021-01-20 17:10:45 +08:00
# suppress inspection "Annotator" for whole file
#===================================================================
# 数据库配置文件样例
# DsFactory默认读取的配置文件是config/db.setting
# db.setting的配置包括两部分基本连接信息和连接池配置信息。
# 基本连接信息所有连接池都支持,连接池配置信息根据不同的连接池,连接池配置是根据连接池相应的配置项移植而来
#===================================================================
## 打印SQL的配置
# 是否在日志中显示执行的SQL默认false
showSql = true
# 是否格式化显示的SQL默认false
formatSql = true
# 是否显示SQL参数默认false
showParams = true
# 打印SQL的日志等级默认debug
sqlLevel = debug
# 默认数据源
url = jdbc:sqlite:test.db
remarks = true
# 测试数据源
2022-04-30 21:08:28 +08:00
[test]
2021-01-20 17:10:45 +08:00
url = jdbc:sqlite:test.db
remarks = true
2024-06-18 20:22:11 +08:00
driver = org.sqlite.JDBC
2021-01-20 17:10:45 +08:00
# 测试用HSQLDB数据库
2022-04-30 21:08:28 +08:00
[hsqldb]
2021-01-20 17:10:45 +08:00
url = jdbc:hsqldb:mem:mem_hutool
user = SA
pass =
remarks = true
# 测试用HSQLDB数据库
2022-04-30 21:08:28 +08:00
[h2]
2021-01-20 17:10:45 +08:00
url = jdbc:h2:mem:h2_hutool
user = sa
pass =
remarks = true
# 测试用HSQLDB数据库
2022-04-30 21:08:28 +08:00
[derby]
2021-01-20 17:10:45 +08:00
url = jdbc:derby:.derby/test_db;create=true
remarks = true
# 测试用Oracle数据库
2022-04-30 21:08:28 +08:00
[orcl]
2024-03-28 16:08:17 +08:00
url = jdbc:oracle:thin:@//localhost:1521/XEPDB1
user = system
2021-01-20 17:10:45 +08:00
pass = 123456
remarks = true
2022-04-30 21:08:28 +08:00
[mysql]
2025-01-01 23:44:09 +08:00
url = jdbc:mysql://Looly.centos8:3306/hutool_test?useSSL=false
2021-01-20 17:10:45 +08:00
user = root
pass = 123456
remarks = true
[mariadb_local]
url = jdbc:mysql://localhost:3306/test?useSSL=false
user = root
pass = 123456
remarks = true
2022-04-30 21:08:28 +08:00
[postgre]
2025-01-01 23:44:09 +08:00
url = jdbc:postgresql://Looly.centos:5432/test_hutool
2021-01-20 17:10:45 +08:00
user = postgres
pass = 123456
remarks = true
2022-04-30 21:08:28 +08:00
[sqlserver]
2025-01-01 23:44:09 +08:00
url = jdbc:sqlserver://Looly.database.chinacloudapi.cn:1433;database=test;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.database.chinacloudapi.cn;loginTimeout=30;
user = Looly@Looly
2021-01-20 17:10:45 +08:00
pass = 123
2021-07-19 17:21:02 +08:00
remarks = true
2024-02-26 15:34:36 +08:00
2024-05-06 15:52:18 +08:00
# 测试用达梦8数据库
2024-04-29 14:32:30 +08:00
# 测试环境使用docker启动https://eco.dameng.com/document/dm/zh-cn/start/dm-install-docker.html
2024-02-26 15:34:36 +08:00
[dm]
2024-04-29 14:32:30 +08:00
url = jdbc:dm://localhost:5236
2024-02-26 15:34:36 +08:00
user = SYSDBA
2024-04-29 14:32:30 +08:00
pass = SYSDBA001
2024-02-26 15:34:36 +08:00
remarks = true
2024-05-06 15:52:18 +08:00
# OceanBase
# 测试环境使用docker启动https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000217958
[ob]
url = jdbc:oceanbase://localhost:2881/test
user = root
pass = 123456
remarks = true
2025-04-11 09:50:20 +08:00
[hana]
url = jdbc:sap://localhost:30015/HAP_CONN?autoReconnect=true
user = DB
pass = 123456
remarks = true