mysql驱动设置

mysql驱动设置,第1张

1,下载JDBC驱动程序mysql-connector-java-3.1.13.zip,解压在合适的目录下面!

我的是D:\mysql-jdbc

2,设置环境变量,即在classpath的值里加上:D:\mysql-jdbc\mysql-connector-java-3.1.13-bin.jar

现在java程序已经可以访问数据库了!测试代码如下:

import java.sql.*

public class sqlConn

{

public static void main(String[] args)

{

System.out.println("MySQL connection test")

Connection con = null

Statement stat = null

String urlstr = "jdbc:mysql://localhost:3306/try"

String user = "root"

String password = "413026"

Class.forName("com.mysql.jdbc.Driver")

con = DriverManager.getConnection(urlstr, user, password)

stat = con.createStatement()

stat.executeUpdate("insert into new_table(id) values(1)

ResultSet rs = stat.executeQuery("select * from new_table")

while (rs.next())

System.out.println("id:"+rs.getString("id"))

rs.close()

System.out.println("Test ends")

}

}

为了让数据库可以让JSP程序使用做第三步。

3,将解压后的文件夹中的mysql-connector-java-3.1.13-bin.jar复制到

D:\Tomcat\common\lib

D:\Tomcat\shared\lib

即Tomcat的安装目录下面。

拷过来的,你看看吧,我就是按这个做的。

Java连接数据库过程:

第一步:驱动安装和路径设置Step1:到mysql的官方网站下载mysql-connector-java-5.1.18.zip驱动,解压以后复制里面的mysql-connector-java-5.1.18.jar到jdk安装目录的lib文件夹中;Step2:设置环境变量CLASSPATH=.%JAVA_HOME%\lib\mysql-connector-java-5.1.18.jar

第二步:程序编写

Step1:在程序中加载并注册JDBC驱动器,其中JDBC-ODBC在JDK自带,默认已经注册,所以不需要注册;

Class.forName(“com.mysql.jdbc.Driver”)

java.sql.DriverManager.registerDriver(newcom.mysql.jdbc.Driver())//对于MySQL不是必须

Step2:建立与数据库的连接

Connection con =java.sql.DriverManager.getConnection(dburl,user,pwd)

dburl表示连接数据库的JDBC URL: jdbc:mysql://localhost:3306/DB_NAME

user: 数据库用户名

pwd:数据库密码

Step3:创建Statement对象,准备执行SQL语句

Statement stmt = con.createStatement()

Step4: 执行SQL语句

String sql = “select * from tb_name”

ResultSet rs = stmt.executeQuery(sql)

Step5:遍历ResultSet对象中的记录

while(rs.next()){

String name = rs.getString(index)

Long id = rs.getLong(index)

Int age = rs.getInt(index)

}

Step6:关闭数据库

rs.close()

stmt.close()

con.close()

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/yaoxy/archive/2009/08/06/4418116.aspx


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8628615.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-19
下一篇2023-04-19

发表评论

登录后才能评论

评论列表(0条)

    保存