
我的是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
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)