*java连接MySql数据库
前言:需要用到mysql-connector-java-5.1.47.jar包,官网下载即可,
[官网下载地址](https://dev.mysql.com/downloads/connector/j/5.1.html)
数据库结构
完整代码
## 运行结果:
方便复制
package MySql;
import java.sql.*;
public class Content {
// 数据库账号密码
private String name = “root”;
private String pass = “root”;
// 数据库地址
private String url = “jdbc:mysql://localhost:3306/data”;
// 驱动程序名
private String driver = “com.mysql.jdbc.Driver”;
// 声明Connection对象(用来连接数据库)
private Connection con;
// 创建statement类,用来操作数据库(执行sql语句)
private Statement statement;
// 创建ResultSet类,存放获取的结果
private ResultSet rs;
// 封装连接数据库函数
public void content() {
try{
Class.forName(this.driver);
this.con = DriverManager.getConnection(url,name,pass);
if(!con.isClosed()){
System.out.println(“Succeeded connecting to the Database.”);
}
this.statement = con.createStatement();
// sql语句
String sql = “select * from user
“;
this.rs = statement.executeQuery(sql);
// 处理获取的结果(根据需求)
System.out.println(“姓名”+”----”+“年龄”);
while(rs.next()){
System.out.println(rs.getString(“name”)+"----"+rs.getString(“age”));
}
}catch (Exception e){
System.out.println(e.getMessage());
}
}
}