使用ecilpse连接mysql数据库
首先下载一个包
mysql connector jar
下载地址:https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.46.zip
下载完成后下将 mysql connector jar包导入到ecilpse中,才能连接数据库
导入包的步骤
eclipse中导入mysql connector jar包的方法: 右键项目名,进入Build Path选项,在进入Configure Build Path ,进入之后选择Libraries,然后添加mysql connector ja包即可
然后就可以连接mysql数据库了
连接的具体方法
package study;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
public class today {
public static void main(String[] args)
{
String url="jdbc:mysql://localhost:3306/my";//url是固定的 jdbc:mysql://localhost:3036/数据库名
String user="root";//这里一般是root
String password="";//这是登陆数据库的密码,我的密码为空
String word="select *from vip";//这是sql命令,vip是我的表名,你用时改为你的数据库中的表名即可
try {
Class.forName("com.mysql.jdbc.Driver");//加载驱动类
Connection con= DriverManager.getConnection(url, user, password);//创建连接对象,来连接数据库
PreparedStatement ps=con.prepareStatement(word);//创建执行对象
ResultSet rs=ps.executeQuery();//执行sql命令,并返回给rs
while(rs.next())
{
System.out.println(rs.getObject("name"));//输出列名为name的数据
}
} catch (ClassNotFoundException e) { //这里是错误捕捉,如果出错,计算机就会执行这段代码,下面的也是
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
运行结果: