第一步:安装MySQL
这步我就很少说了,点击去看看怎么安装吧。html
第二步:建立数据库
安装好以后,咱们来建立一个数据库,一个表。(代码以下)。
//建立数据库 test;
//在数据库中建立表 user
//插入一条数据
create database test;
create table user(
name varchar(10),
password varchar(10));
insert into user values('张三','123'); 如图,数据已经插入成功。
第三步:将java链接MYSQL数据库用到的jar包导入项目,
1,找jar包。
对应的jar包能够在你安装的MySQL目录下找到。(如图)。若是没有找到,
点击去下载。
2,在咱们本身建好的项目中导入jar包,
右击项目--->Build Path--->Conigure Build Path。看到以下图。点击Add External JARs...,找到上面说的jar包(或者你下载下来的jar包)。添加完成以后点击OK便可。
导入成功后:如图。在咱们的目录下能够看到jar包:
第四步:这个时候就能够开始咱们的链接了。
在eclipse中新建一个类,代码以下,说明都在代码中给出,但愿认真看。java
import java.sql.SQLException;
import java.sql.Statement;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Connection;
public class testMySql {
private static String driver="com.mysql.jdbc.Driver";
private static String url="jdbc:mysql://localhost:3306/test";
private static String user="你登陆MySQL的用户名";
private static String password="密码";
public static void main(String[] args) {
//声明一个链接对象,用来获取数据库链接,注意此Connection来自java.sql.DriverManager; ,不要导入错了。
Connection connection=null;
//声明一个Statement对象,用来执行SQL语言
Statement statement=null;
//定义一个结果集合,用来存放读取的数据
ResultSet rs=null;
try{
//注册数据库的驱动
Class.forName(driver);
//获取数据库链接
connection=DriverManager.getConnection(url,user,password);
//建立一个声明
statement=connection.createStatement();
//折行声明,获取数据库返回结果集
rs=statement.executeQuery("select * from user");
//读取数据
while(rs.next()){
System.out.println(rs.getString("name"));
System.out.println(rs.getString("password"));
}
}catch(ClassNotFoundException e){
e.printStackTrace();
}catch(SQLException e){
e.printStackTrace();
}finally{
//释放数据库资源
try{
if(rs!=null)
{
rs.close();
rs=null;
}if(connection!=null){
connection.close();connection=null;
}if(statement!=null){
statement.close();statement=null;
}
}catch(SQLException e){
e.printStackTrace();
}
}
}
}
运行结果:
总结:
掌握java数据库链接,对之后的开发有着重要重要,得理解,并多家练习。会链接MySQL了,你会发现,链接什么Oracle等等数据都是一个套路了。