2.创建名为lib的包
3.创建完毕之后的工程目录
4.接下来解压你下载的mysql的jar包,拷贝其中的.jar文件
5.在工程lib包下邮件 选择paste即粘贴,把mysql的jar包拷贝进来
6.拷贝完毕如图:
7.在mysql的jar包上右键选择 build path - add to build path
8.添加完毕之后,工程才与Mysql的jar包关联起来,现在可以使用相关类和方法了
9.在工程中新建JdbcTest1.java类
10.输入如下代码:
11.代码解释:
Driver是个实现类,它由具体的数据库厂商来实现。
它的connect方法可以获取数据库连接。参数如上图。
运行之后,输出如下,证明数据库连接成功!
12
12.说明:这个是使用Driver连接数据库的,而通常开发中使用的是DriverManager或数据库连接池,这个仅作为理解数据库连接事例使用。
用eclipse连接mysql数据库的方法:
1、打开Eclipse,创建一个项目(myDemo),
*** 作:右键点击my--->build Path--->add external Archiver...选择jdbc驱动,点击确定。
2、当前项目列表:
3、驱动已经导入,下面来写一个程序验证一下:
import java.sql.*
publicclass MysqlJdbc {
publicstaticvoid main(String args[]) {
try {
Class.forName("com.mysql.jdbc.Driver") //加载MYSQL JDBC驱动程序
//Class.forName("org.gjt.mm.mysql.Driver")
System.out.println("Success loading Mysql Driver!")
}
catch (Exception e) {
System.out.print("Error loading Mysql Driver!")
e.printStackTrace()
}
try {
Connection connect = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/test","root","198876")
//连接URL为 jdbc:mysql//服务器地址/数据库名 ,后面的2个参数分别是登陆用户名和密码
System.out.println("Success connect Mysql server!")
Statement stmt = connect.createStatement()
ResultSet rs = stmt.executeQuery("select * from user") //user 为表的名称
while (rs.next()) {
System.out.println(rs.getString("name"))
}
}
catch (Exception e) {
System.out.print("get data error!")
e.printStackTrace()
}
}
}
4、点击运行程序:
Success loading Mysql Driver!
Success connect Mysql server!
huzhiheng
出现上面结果,说明连接数据库成功。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)