
拷过来的,你看看吧,我就是按这个做的。
Java连接数据库过程:
第一步:驱动安装和路径设置Step1:到mysql的官方网站下载mysql-connector-java-5118zip驱动,解压以后复制里面的mysql-connector-java-5118jar到jdk安装目录的lib文件夹中;Step2:设置环境变量CLASSPATH=;%JAVA_HOME%\lib\mysql-connector-java-5118jar;
第二步:程序编写
Step1:在程序中加载并注册JDBC驱动器,其中JDBC-ODBC在JDK自带,默认已经注册,所以不需要注册;
ClassforName(“commysqljdbcDriver”);
javasqlDriverManagerregisterDriver(newcommysqljdbcDriver()); //对于MySQL不是必须
Step2:建立与数据库的连接
Connection con =javasqlDriverManagergetConnection(dburl,user,pwd);
dburl表示连接数据库的JDBC URL: jdbc:mysql://localhost:3306/DB_NAME
user: 数据库用户名
pwd:数据库密码
Step3:创建Statement对象,准备执行SQL语句
Statement stmt = concreateStatement();
Step4: 执行SQL语句
String sql = “select from tb_name”;
ResultSet rs = stmtexecuteQuery(sql);
Step5:遍历ResultSet对象中的记录
while(rsnext()){
String name = rsgetString(index);
Long id = rsgetLong(index);
Int age = rsgetInt(index);
}
Step6:关闭数据库
rsclose();
stmtclose();
conclose();
本文来自CSDN博客,转载请标明出处:>
没有,因为不同的数据库技术不一样,所以它会有不同的驱动,而java中的jdbc只是定义了一系列的接口,可以让你针对不同的数据库使用相同的jdbc接口,而具体每个数据库的jdbc驱动是需要自己上数据库的官方网站下载的
将对应的mysql驱动包(mysql-connector-java-5115-binjar)放到下kettle的目录:data-integration\libext\JDBC下。 再次进行连接测试通过。
显然不是,驱动是不断更新的,而下载的驱动包里集成的驱动版本是定格在下载那一天甚至更老的日期。
但只要确保网卡驱动离线安装包可用即可,只要新装电脑能上网了 就可以更新其他驱动。而且win10之后系统自身集成了万能网卡驱动,不再需要保存离线网卡驱动包。新装电脑安装完win10后网卡不缺驱动,可以上网,再下载或更新其他驱动即可。
数据库驱动是什么分类
数据库驱动包是什么。数据库驱动包含了一组Linux *** 作系统的公共API和工具,用于访问数据库。数据库驱动包含了一组标准的数据库管理接口,这些接口组成了MySQL数据库的子集。通过这些接口,用户可以使用不同种类的数据库系统,甚至是不同种类的数据库系统。数据库驱动包括以下几个部分:驱动程序:驱动程序是与特定数据库接口对应的程序。驱动程序的任务是识别数据库。
以上就是关于请问用java如何连接mysql数据库 mysql server版本为 5.5.22 驱动包版本为5.1.18全部的内容,包括:请问用java如何连接mysql数据库 mysql server版本为 5.5.22 驱动包版本为5.1.18、数据库连接失败的原因、java的JDK里有没有数据库连接的驱动包等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)