jdbc连接主流数据库方式(oracle、mysql、sqlserver)「终于解决」

jdbc连接主流数据库方式(oracle、mysql、sqlserver)「终于解决」jdbc连接主流数据库方式 JDBC全称:java database connectivity ,是sun公司提供的Java连接数据库的标准规范。 1、oracle Oracle Database,又

jdbc连接主流数据库方式(oracle、mysql、sqlserver)

jdbc连接主流数据库方式

JDBC全称:java database connectivity ,是sun公司提供的Java连接数据库的标准规范。

1、oracle

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。到目前仍在数据库市场上占有主要份额。

 Class.forName("oracle.jdbc.driver.OracleDriver");
 ​
 conn=DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:orcl","scott","ccat");
 ​
 //第一个参数:jdbc与数据库连接的协议,第一个统一都是jdbc,第二个数据库的名字,第三个oracle数据库独有的,第四个是ip地址,端口号,数据库标志
 //第二个参数:用户名
 //第三个参数:密码

2、mysql

MySQL一般特制完整的MySQLRDBMS,是一个开源的关系型数据库管理系统(Relational Database Management System),现在属于Oracle公司。随着MySQL功能的不断完善,性能不断提高,又有开源免费的优势,越来越多的企业选择使用MySQL,而放弃商用收费的Oracle。

 Class.forName("com.mysql.jdbc.Driver");//驱动名称
 ​
 conn=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/myschool","root","123");
 ​
 //第一个参数:jdbc与数据库连接的协议,第一个统一都是jdbc,第二个数据库的名字,第三个是ip地址,端口号,数据库标志
 //第二个参数:用户名
 //第三个参数:密码

3、sqlserver

SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL Server是由Microsoft开发和推广的关系数据库管理系统(RDBMS)。

 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
 ​
 conn=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;Database=alumnidb","sa","123");
 ​
 //第一个参数:jdbc与数据库连接的协议,第一个统一都是jdbc,第二个数据库的名字,第三个是ip地址,端口号,数据库标志,数据库名
 //第二个参数:用户名
 //第三个参数:密码

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/6433.html

(0)
上一篇 2023-04-10
下一篇 2023-04-10

相关推荐

  • 用len函数评估Python代码的效率

    用len函数评估Python代码的效率Python作为一门高级编程语言,其代码简洁、易读、易懂的特点成为了众多开发者的首选。但是,在实际的应用过程中,我们也需要考虑代码的效率。本文将从多个方面探讨如何使用len函数评估Python代码的效率,为Python开发者提供一些有效的优化方案。

    2024-04-15
    79
  • 袋鼠云app_袋鼠查

    袋鼠云app_袋鼠查不知不觉间,2022年的脚步已经走到了倒数第二个月。临近年末,我们对产品本身以及客户反馈的一些问题进行了持续的更新和优化,例如基线告警、数据服务平台新增TDengine 数据源支持、行级权限根据用户属

    2023-06-14
    145
  • orcle imp/exp 导入导出dmp 文件

    orcle imp/exp 导入导出dmp 文件导入 文件 需要导入的用户 来源用户 登陆的用户 imp file=E:orabackERP20200106.dmp userid=aaa/123456@127.0.0.1 fromuser=NC6…

    2023-02-07
    164
  • 将序列随机打乱的Python函数

    将序列随机打乱的Python函数Python是一门强大的编程语言,它提供了许多函数来处理各种数据类型。其中,打乱序列顺序的函数就是其中之一。打乱序列的目的是为了让序列更加随机,从而增加算法的效率和数据的安全性。Python提供了一个shuffle()函数来打乱序列的顺序。它可以用于任何可迭代的对象,包括字符串、列表、元组等。

    2023-12-14
    115
  • JuiceFS v0.17 发布,通过 1270 项 LTP 测试!

    JuiceFS v0.17 发布,通过 1270 项 LTP 测试!小伙伴们大家好,JuiceFS v0.17 在国庆小长假来临之际如期发布了!这是我们在 2021 年秋季推出的第二个版本,让我们直奔主题,看看都有哪些新变化吧。 本次更新累计 80+ 提交,共有 9

    2023-04-23
    150
  • 怎么看懂计算机代码_计算机基础代码

    怎么看懂计算机代码_计算机基础代码CPU内部到底是怎么工作的?大家都知道计算机是二进制,即 0 和 1,但计算机中的 0 和 1 到底是什么?由于单向导电性,二极管就像是一个开关

    2022-12-14
    167
  • Python中的next函数:迭代器中获取下一个元素

    Python中的next函数:迭代器中获取下一个元素在Python中,可以使用迭代器(Iterator)以及生成器(Generator)实现对数据的遍历操作。在遍历的过程中,我们可能需要获取当前元素的下一个元素,这时候就需要使用到Python内置的next函数。

    2024-01-02
    112
  • 小米10对比荣耀V30销量分析,为什么屡战屡败「终于解决」

    小米10对比荣耀V30销量分析,为什么屡战屡败「终于解决」     小米10系列发布已经有一段时间,自从发布的时候小米高管就在微博发布各种DISS友商荣耀的言论,其实这无非就是小米营销的惯用手段之一。大家都很了解,小米是嘴巴没停过,销量没赢过,今天用小米1…

    2023-02-10
    152

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注