首页 > 后端 > 经验 > jdbc可以连接哪些数据库,java语言跟什么数据库连接最好

jdbc可以连接哪些数据库,java语言跟什么数据库连接最好

来源:整理 时间:2024-07-22 05:39:28 编辑:黑码技术 手机版

本文目录一览

1,java语言跟什么数据库连接最好

一般来说,用MySQL数据库伸缩性比较大些,你不会要做很大的东东吧?但是java的数据库连接比其他的稍微麻烦一点,不过你学这个的就不用我说了吧他的连接语句是这样的:Class.forName("org.gjt.mm.mysql.Driver").newInstance(); String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1" //myDB为数据库名 Connection conn= DriverManager.getConnection(url);
只要有相应的驱动,什么数据库都可以连的可以采用JDBC,也可以采用ODBC,数据源DB2,MYSQL,ORACLE等等。。
java可以通过相应的驱动连接任何数据库.也可以通过jdbc-odbj桥接进行数据连接

java语言跟什么数据库连接最好

2,java jdbc连接数据库有几种方式

类型1JDBC-ODBC桥这种类型的驱动把所有JDBC的调用传递给ODBC,再让后者调用数据库本地驱动代码(也就是数据库厂商提供的数据库操作二进制代码库,例如Oracle中的oci.dll)。类型2本地API驱动这种类型的驱动通过客户端加载数据库厂商提供的本地代码库(C/C++等)来访问数据库,而在驱动程序中则包含了Java代码。类型3网络协议驱动这种类型的驱动给客户端提供了一个网络API,客户端上的JDBC驱动程序使用套接字(Socket)来调用服务器上的中间件程序,后者在将其请求转化为所需的具体API调用。类型4本地协议驱动这种类型的驱动使用Socket,直接在客户端和数据库间通信。
ls你确定吗?我怎么认为如果jar文件没有导入的话根本就编译不过去。怎么还会抛异常呢?弱弱探讨一下。。个人观点是你的1433端口可能被一些防火墙禁用了。查一下端口里面1433开没开,用cmd查,具体命令我忘了,上网查查行。。还有1434看看开了没。。如果你用2000的话1434应该能用吧。。反正sqlserver2005以后1434不能用了。如果1433没开的话,应该是开机启动项被禁用了。。把开机启动服务打开以后重新启动,直到1433端口开启为止。。当时我开1433的时候也搞了半天。。试试看吧。做完项目要把1433开机启动关了,不是服务器没特别的保护巨容易被攻击,我被挂了n多马差点重装系统。。

java jdbc连接数据库有几种方式

3,如何通过jdbc连接mysql数据库

在网上搜索jdbc代码。很多的。1.引入mysql连接驱动jar包。2.建立连接;3.注册驱动;4.提交连接(url,username,password);5.执行增删改等;6.注意事务处理;7.使用完关闭连接。
1. 首先你需要导入mysql的jar包。2. 加载数据库驱动:class.forname("com.mysql.jdbc.driver");3. 建立连接:connection conn = drivermanager.getconnection("jdbc:mysql://localhost:3306/db_book", "username", "password");4. 进行相应的crud操作:string sql = "select * from t_user";preparedstatement pstmt = conn.preparestatement(sql);resultset rs = pstmt.executequery();
Class.forName("com.mysql.jdbc.Driver"); Connection connection = DriverManager.getConnection("jdbc:mysql://localhost/test?useUnicode=true&characterEncoding=UTF-8","用户名","密码"); Statement statement = connection.createStatement(); ResultSet resultSet = statement.executeQuery("sql语句");
<bean id="dalClient" class="com.suning.framework.dal.client.support.DefaultDalClient"><!-- 数据源路由配置 --><!-- <property name="rules"><map><entry key="route.userId &gt; 0 &amp;&amp; route.userId &lt; 50"value-ref="dataSourceForOrderOne" /><entry key="route.userId>=50 &amp;&amp; route.userId<100"value-ref="dataSourceForOrderTwo" /></map></property> --><!-- SQL的Xml配置路径 --><property name="resources" value="classpath*:conf/sqlMap/sqlMap_*.xml" /><!-- 定义默义的数据源 --><property name="defaultDataSource" ref="dataSource" /></bean>

如何通过jdbc连接mysql数据库

文章TAG:jdbc可以连接哪些数据库java语言跟什么数据库连接最好

最近更新

  • 国内哪些知名数据库,我国有哪些知名的学位论文数据库国内哪些知名数据库,我国有哪些知名的学位论文数据库

    我国有哪些知名的学位论文数据库1、中国知网CNKI学术文献总库2、维普期刊资源整合服务平台3、万方数据知识服务平台中国知网,万方里面应该都有2,国产数据库软件有哪些解压缩后运行程序开.....

    经验 日期:2024-07-22

  • 数据库国产工具有哪些,国内知名的大数据可视化工具有哪些数据库国产工具有哪些,国内知名的大数据可视化工具有哪些

    国内知名的大数据可视化工具有哪些2,求国内的数据库和网络应用软件有哪些谢谢啊3,国产的数据库都有哪些4,国产数据库软件有哪些5,国内BI工具比较实用的有哪些1,国内知名的大数据可视化工具.....

    经验 日期:2024-07-22

  • 电脑如何使用汇编程序操作,如何在c程序中使用汇编编程电脑如何使用汇编程序操作,如何在c程序中使用汇编编程

    如何在c程序中使用汇编编程2,如何用汇编语言来编写程序3,windowsXP上如何用汇编语言编程4,汇编语言怎样在计算机上运行5,轻松汇编的操作指南1,如何在c程序中使用汇编编程这是特别的编译程序.....

    经验 日期:2024-07-22

  • 系统软件主要有哪些,常用系统软件有哪些系统软件主要有哪些,常用系统软件有哪些

    常用系统软件有哪些2,属于系统软件的有哪些3,请问系统软件包括什么4,系统软件包括什么5,系统常用的应用软件有哪些6,属于系统软件的有哪些7,有哪些系统软件8,常用的系统软件和应用软件有哪些1.....

    经验 日期:2024-07-22

  • 浏览器打开ftp插件下载,360浏览器ftp在资源管理器中打开浏览器打开ftp插件下载,360浏览器ftp在资源管理器中打开

    edge下载displaysftpedge浏览器打开ftp将文件夹显示为360。具体操作如下:1,控制面板程序,网页上的文件ftp变成了下载HTTPserver不支持的文件类型会出现“下载file”。1、如何在浏览器中.....

    经验 日期:2024-07-21

  • 适合ios7的插件,iOS7越狱插件适合ios7的插件,iOS7越狱插件

    ios7。IOS7完美越狱插件iconomatic插件Name:iconomatic系统兼容性:IOS7.0.x[iconomatic插件功能介绍]Iconomatic是一个扁平化风格的图标,可以重拾iOS6的影子,*效果对比:Iconomatic插件安.....

    经验 日期:2024-07-21

  • 万方数据库提供哪些服务,万方数据库具有哪些特点功能万方数据库提供哪些服务,万方数据库具有哪些特点功能

    万方数据库具有哪些特点功能2,万方数据资源系统含有哪4大子系统3,万方数据的行业知识服务包括哪些1,万方数据库具有哪些特点功能特点就是只要你愿意花钱,甚么论文你都可以下载2,万方数据资.....

    经验 日期:2024-07-21

  • 迅雷链接转换插件,115链接转换为迅雷迅雷链接转换插件,115链接转换为迅雷

    改迅雷毛驴下载链接转换为普通链接?火狐必须有转换迅雷,快递,旋风,普通链接Interchange插件。mp4格式怎么样-3迅雷-2/MP4格式-3迅雷-2/方法如下:1.迅雷潘芸链接怎么翻译成迅雷链接加上AA和.....

    经验 日期:2024-07-21