手把手教你如何快速使用JDBC连接MySQL数据库
准备工具
- Eclipse集成编译器(大家可以到Eclipse的官网上进行下载安装,这里默认大家已经此软件安装好,毕竟都在学数据库了,应该软件已经安装好了的吧!);
- MySQL的.jar包(链接https://pan.baidu.com/s/1i5N9Ztr,密码:tn5v;大家下载解压后,将里面的.jar文件取出来我们后面要用)
安装教学
- 在你的Eclipse编译器里面,找到你新建的Project:右键->New(新建)->Folder;
- 创建一个名为lib的包:在Folder name中输入lib->点击Finish;
- 创建完成后你的工程目录中就多了一个lib包,
- 然后将上面下载的jar包解压,将里面的.jar文件复制;
- 找到你的Project下面的lib包,右键选择粘贴,则可以将.jar文件拷贝进来;
- 然后在右键点击拷贝进来的文件,选择build path ->add to build path;
- 添加完毕后,工程才与MySQL的jar包关联起来,现在则可以使用相关类和方法了。
- 新建.java类进行测试
- 在工程中新建Jdbc.java类,然后输入如下代码:
package JavaTestFifteen;//注意这个是你创建的包名,如果你创建的有包,就改成你的包名,如果没有的话就删掉这一句
import java.sql.*;//这是引入的mysql的包
import java.util.Properties;
public class Jdbc {
/**
* JDBC测试类
* Driver 是一个接口,数据库厂商必须实现的接口,能从其中获取数据库的连接。
* 1,首先加入mysql驱动,即msql的jar包
* 1),解压下载下来的zip压缩包
* 2),在工程目录下新建lib包
* 3),把解压下来的jar包中的.jar文件放入lib目录中
* 4),在lib目录中的jar包上右键build path ->add to build path,添加到类路径
*
*/
public static void main(String[] args)throws SQLException{
//创建的一个Driver实现类的对象
Driver driver = new com.mysql.jdbc.Driver();
//准备连接数据库的基本信息
String url = "jdbc:mysql://localhost:3306/student";//这个就是你在数据库中创建的数据库,student是名称,但前面是一样的,只是需要吧student修改成你创建的数据库的名称
Properties info = new Properties();
info.put("user", "root");//这是你安装的的数据库的账户
info.put("password", "xuminghua");//这里是你安装的数据库时候设置的密码
//调用Driver接口的connect(url,info).
Connection conn = driver.connect(url, info);
System.out.println(conn);
}
}
输出结果:
com.mysql.jdbc.JDBC4Connection@5910e440
- 代码解释:
- Driver是个实现类,它由具体的数据库厂商来实现,它的connect方法可以获取数据库的连接。如果输出如上面结果所示,则说明数据库连接成功。
- 说明:这个是使用Driver连接数据库的,而通常在开发中使用的是DriverManager或者数据库连接池,这个仅仅作为理解数据库的连接使用的例子。
就是这么简单,小伙伴们快来试试吧!
之后我也会带来一系列的分享,敬请期待!