
下载mysql数据库的驱动jar包放在服务器安装目录下的lib子目录(以便服务器的JVM可以访问),不同的服务器存放目录不同。具体代码:
try{
ClassforName("org,gjtmmmysqlDriver")newInstance(); //显式加载MySQL驱动程序类;
Connection con=DriverManagergetConnection("jdbc:mysql://localhost/databease","root","root");//通过JDBCURL选择正确的驱动程序。 例如使用MYSQL的JDBCURL是 jdbc://机器名/数据库名,后边两个参数如果你设置密码的话会用到
Statement s=concreatStatement();
ResultSet re=sexecuteQuery("select from database");
while(renext()){
String s1=regetString(1);
}
}catch(Exception e){ Systemoutprintln(etoString);}
finally{
显式得关闭连接,释放资源。
}
纯手打。。。。给分吧
JDBC连接mysql数据库,实际代码如下:
//注册驱动:把驱动类加载到内存中
//注意:51版本驱动包中驱动类名:commysqljdbcDriver
//80版本驱动类名:commysqlcjjdbcDriver
ClassforName("commysqlcjjdbcDriver");
//与数据库建立连接
Connection conn = DriverManagergetConnection("jdbc:mysql://localhost:3306/com","root","1root");
//关闭连接:如果不再使用连接需要断开连接以释放资源(底层是TCP/IP协议和IO流 *** 作)
connclose();
//程序能正常编译执行表示连接成功,如果抛异常表示连接失败。
具体要看你是以何种方式运行了,在命令行和在IDE中,在java程序和web程序中都是不太一样的。
有个最简单的通用方法:
把下载到的驱动(我的用的是mysql-connector-java-3114-binjar)放到
%JAVA_HOME%jre/lib/ext目录下,ext目录下的jar包会在执行java命令时自动加载,所以这是个一劳永逸的办法,对上面说的任何一种运行方式都管用。
下面说具体的:
1在命令行里
把jdbc驱动(如mysql-connector-java-3114-binjar)包添加进classpath
2使用IDE
如果是eclipse可以导入外部jar包,加入构建路径中,这个简单,原理同上
3在web程序中使用
直接将jdbc驱动jar包放到/WEB-INF/lib下即可,当然也有个省事的方法放到
%TOMCAT_HOME%common/lib目录下,这样tomcat每次启动都会自动加载这个jar了,不过建议还是放到/WEB-INF/lib下
工具:
mysql
jsp页面中怎么导入jdbc连接mysql如下:
注意:一定要把mysql的环境变量配置到系统的环境变量中才可以,否则会连接失败
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数据库方法全部的内容,包括:求JDBC连接MYSQL数据库方法、如何通过JDBC来访问MySql数据库数据库链接:test,数据库名:com,用户名:r、JDBC与MYSQL的连接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)