DB Conn URL

Oracle:
Driver : oracle.jdbc.driver.OracleDriver
URL : jdbc:oracle:thin:@<machine_name><:port>:<sid>
默认端口1521

My SQL:
Driver : com.mysql.jdbc.Driver
URL : jdbc:mysql://<machine_name><:port>/<DBNAME>
默认端口3306

SQL Server:
Driver : com.microsoft.sqlserver.jdbc.SQLServerDriver
URL : jdbc:microsoft:sqlserver://<machine_name><:port>;database=Northwind
默认端口1433

DB2
Driver: com.ibm.db2.jdbc.app.DB2Driver
URL : jdbc:db2://<machine_name><:port>/dbname
默认端口5000

 

### 数据库连接字符串概述 数据库连接字符串是一种用于初始化数据存储访问属性的字符串形式表示方法。它允许开发者轻松地在应用程序内部存储或跨不同应用传递连接信息[^2]。 对于不同的数据库管理系统(DBMS),其连接字符串的具体语法可能有所不同,但通常都包含了诸如服务器地址、端口号、用户名、密码以及数据库名称等关键参数。 --- #### SQL Server 连接字符串示例 以下是针对 Microsoft SQL Server 的典型连接字符串: ```csharp string sqlConnectionString = "Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;"; ``` 如果需要通过 `SqlConnection` 类来设置或获取连接字符串,则可以使用如下方式实现: ```csharp using System.Data.SqlClient; var connection = new SqlConnection(); connection.ConnectionString = "Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;"; Console.WriteLine(connection.ConnectionString); ``` 需要注意的是,在某些情况下,当目标版本较旧时,应改用 `.NET Framework Data Provider for OleDb (System.Data.OleDb)` 来完成操作[^1]。 --- #### MongoDB 连接字符串示例 对于 NoSQL 数据库 MongoDB 而言,其连接字符串遵循特定模式,并支持 URI 风格定义。下面是一个基本实例: ```javascript const mongoose = require('mongoose'); const uri = 'mongodb://username:password@host:port/database'; mongoose.connect(uri, { useNewUrlParser: true }); ``` 或者更具体的例子可参照以下代码片段: ```javascript var MongoClient = require('mongodb').MongoClient; var url = "mongodb://user1:password1@localhost/test"; MongoClient.connect(url, function(err, client) { if (err) throw err; console.log("Connected successfully to server"); }); ``` 如果不提供自定义数据库名,默认会指向 `"admin"` 数据库作为初始上下文环境[^3]。 --- #### MySQL 连接字符串配置样例 MySQL 是另一种广泛使用的开源关系型数据库系统。下面是基于 Java 或其他编程语言中的 Nacos 平台所涉及的一个实际案例展示: ```properties db.num=1 db.url.0=jdbc:mysql://localhost:3306/nacos_dev?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true db.user=root db.password=lcclove123 ``` 此段落展示了如何利用键值对的形式描述多个数据库实例及其关联认证凭证等内容[^4]。 --- ### 总结 以上分别介绍了三种主流数据库类型的连接字符串构建方法及应用场景。每种类型都有各自独特的特点和适用范围,请根据具体项目需求选取合适的解决方案。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值