JDBC连接mysql数据库,实际代码如下:
//注册驱动:把驱动类加载到内存中
//注意:51版本驱动包中驱动类名:commysqljdbcDriver
//80版本驱动类名:commysqlcjjdbcDriver
ClassforName("commysqlcjjdbcDriver");
//与数据库建立连接
Connection conn = DriverManagergetConnection("jdbc:mysql://localhost:3306/com","root","1root");
//关闭连接:如果不再使用连接需要断开连接以释放资源(底层是TCP/IP协议和IO流 *** 作)
connclose();
//程序能正常编译执行表示连接成功,如果抛异常表示连接失败。
1,加载驱动
2,创建连接
3,获取语句对象
4,执行sql语句
5,如果是查询,还可以使用结果集
6,关闭连接
7,捕捉和处理异常
一段典型的代码供参考,具体方法和参数说明请参考Java
API
try
{
ClassforName("驱动的包名和类名");
Connection
conn=DriverManagergetConnection("数据库","用户","口令");
PreparedStatement
ps=connprepareStatement("带参数的sql语句");
psset参数类型(参数序号,值);
RecordSet
rs=psexecute();
//使用rs
rsclose();
psclose();
connclose();
}catch(SQLException
ex)
{
//处理异常
}
String driverName = "commysqljdbcDriver"; // 加载JDBC驱动String dbURL = "jdbc:mysql://localhost:3306/test"; // 连接服务器和数据库testString userName = "sa"; // 默认用户名String userPwd = "sa"; // 密码javasqlConnection dbConn; try { ClassforName(driverName)newInstance(); dbConn = javasqlDriverManagergetConnection(dbURL, userName, userPwd); Systemoutprintln("Connection Successful!"); //如果连接成功 控制台输出Connection Successful!} catch (ClassNotFoundException e) { Systemoutprintln("没有找到驱动");} catch (Exception e) { // TODO: handle exception eprintStackTrace();}
以上就是关于如何通过JDBC来访问MySql数据库数据库链接:test,数据库名:com,用户名:r全部的内容,包括:如何通过JDBC来访问MySql数据库数据库链接:test,数据库名:com,用户名:r、JDBC调用数据库的基本步骤、jdbc怎么连接mysql数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)