mydy.net
当前位置:首页 >> jAvA连接mysql时加ClAss.ForNAmE("Com.mysql.jDBC.... >>

jAvA连接mysql时加ClAss.ForNAmE("Com.mysql.jDBC....

查看你的mysql数据库jar包有没放在类路径下.

Connection con; Statement ps; ResultSet rs; String sql = null; Class.forName("org.gjt.mm.mysql.Driver"); Class.forName("org.gjt.mm.mysql.Driver").newInstance(); con = DriverManager.getConnection("jdbc:mysql://localhost:3306/jsp",user,

缺少驱动.去mysql目录里找jar包.把jar包导入到web项目的lib下就可以了.

首先导入驱动jar包,程序是package test;import java.sql.connection;import java.sql.drivermanager;import java.sql.sqlexception;public class connectionmysql { private static connection connection; static{ string driver="com.mysql.jdbc.driver";

mysql-connector-java-5.1.6-bin要导入工程中eclipsenbsp;nbsp;中只要右击工程文件夹属性选项-Javanbsp;nbsp;Buildnbsp;Path-Libraries-Addnbsp;Extenalnbsp;JARsnbsp;添加即可……加入后可在.classpath文件中看到amp;lt;classpathentrynbsp;path=“C:/usr/local/mysql-connector-java-5.0.4-bin.jar“nbsp;kind=“lib“/amp;gt;

你好!getConnection是DriverManager的方法:return DriverManager.getConnection(dricerClassName,dbURL,userName,password); 如果对你有帮助,望采纳.

一般的话,一个数据库连接用完之后是要关闭的.如果是一个项目的话一般使用数据库连接池,如果有多个数据库的话最好是建立多个连接池,这样的话,在系统启动时,一次加载一定数量的连接对象,用完之后放回去.如果你仅仅需要两个数据库连接对象的话,不如分别创建两个静态全局变量来保存两个数据库的连接对象.

这是我测试数据库是否连接成功用的完整代码.控制台输出显示connection success就连上了 . 你把数据库名 用户名 密码改成你自己的.如果这样还连接不上,一定是驱动程序没加载上,放对路径就好了.import java.sql.Connection;import

connection conn; statement sql; class.forname("org.gjt.mm.mysql.driver"); conn=drivermanager.getconnection("jdbc:mysql://127.0.0.1:3306:dbname","username","password"); sql=conn.createstatement(resultset.type_scroll_sensitive,resultset.concur_read_only);

重新导下jar包,然后在类里面也重新导入下,看路径什么的有没错.

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.mydy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com