一.下载jar包
就是上面这个,百度什么的搜一下,免费的,我上传了一个,在等待审核,审核完成后我会把链接发到这里
二. 导入jar包
找到项目根部,右键,选择Properties
2).按图示步骤应用刚下载的jar包
3).在项目中查看
三.连接数据库
1.首先在登录mysql 下面这张图片主要是为了看用户名root和端口号
2.建立factory数据库并在其中建立employee表
3.在导入jar包的项目中像平常写程序一样建立包、类。这里我建了一个数据库连接的包,并在其中建立了一个Example类
4.编写连接代码
首先,要加载驱动程序
try
{
Class.forName("com.mysql.jdbc.Driver"); //加载MYSQL JDBC驱动程序
//Class.forName("org.gjt.mm.mysql.Driver");
System.out.println("成功加载Mysql驱动程序!");
}
catch (Exception e)
{
System.out.print("加载Mysql驱动程序时出错!");
e.printStackTrace();
}
之后连接数据库,在这里,数据库名字是factory ,登录名就是刚才看的那个root 密码就是自己写的那个了
try
{
Connection connect = DriverManager.getConnection( "jdbc:mysql://localhost:3306/factory","root","自己的数据库密码");
//连接URL为 jdbc:mysql//服务器地址/数据库名是factory ,后面的2个参数分别是登陆用户名和密码
System.out.println("成功连接Mysql服务器!");
Statement stmt = connect.createStatement();
ResultSet rs = stmt.executeQuery("select * from employee where salary>1900"); //user 为你表的名称
while (rs.next())
{
System.out.println(rs.getString("name"));
}
connect.close();
}
catch (Exception e)
{
System.out.print("获取数据错误!");
e.printStackTrace();
}
这样数据库就连接成功了,看看整个代码与运行结果吧!
import java.sql.*;
public class Example {
public static void main(String args[])
{
try
{
Class.forName("com.mysql.jdbc.Driver"); //加载MYSQL JDBC驱动程序
//Class.forName("org.gjt.mm.mysql.Driver");
System.out.println("成功加载Mysql驱动程序!");
}
catch (Exception e)
{
System.out.print("加载Mysql驱动程序时出错!");
e.printStackTrace();
}
try
{
Connection connect = DriverManager.getConnection( "jdbc:mysql://localhost:3306/factory","root","自己的数据库密码");
//连接URL为 jdbc:mysql//服务器地址/数据库名 ,后面的2个参数分别是登陆用户名和密码
System.out.println("成功连接Mysql服务器!");
Statement stmt = connect.createStatement();
ResultSet rs = stmt.executeQuery("select * from employee where salary>1900"); //user 为你表的名称
while (rs.next())
{
System.out.println(rs.getString("name"));
}
connect.close();
}
catch (Exception e)
{
System.out.print("获取数据错误!");
e.printStackTrace();
}
}
}
我刚刚学,今天用了一上午的时间搞明白了这个流程,走了许多弯路,为了让大家少走些弯路,写了一个这个,不足之处,请大家斧正
更多推荐
eclipse连接mysql数据库(超详细,超基础,新手按图操作用,是新手哦)
发布评论