Java如何连接mysql数据库详解

工具:

  1. eclipse
  2. Mysql
  3. Mysql驱动链接:mysql-connector-java-5.1.46.jar
    地址: https://pan.baidu.com/s/1Vs94viQEukn2VaOhioqnpg
    提取码:jwyt

详细步骤:

打开eclipse,如图,新建一个lib文件夹,将jar包复制进去,再右键点击Build Path,点击 Configure Build Path

在这里插入图片描述
点击Libraries,再点击右框第一个Add JARs…, 随后找到lib下的数据库jar包,最后再点击ok。

在这里插入图片描述

接下来就会出现Referenced Libraries,下面含有jar包,如下图:
在这里插入图片描述

具体实现连接代码:

package person1;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import org.junit.Test;

import com.mysql.jdbc.Driver;

public class lianjie {
	
	@Test
	public void demo2() {
		try {
			//1.加载驱动
			DriverManager.registerDriver(new Driver());
			//2.创建连接
			Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/name", "root", "123456");//是不是自己的账户和密码
			//3.1创建sql语句对象
			String sql="select * from person";
			Statement stmt=conn.createStatement();
			//3.2执行sql语句并进行遍历
			ResultSet resultSet=stmt.executeQuery(sql);
			while(resultSet.next()) {
				int uid=resultSet.getInt("id");
				String username=resultSet.getString("username");
				String password=resultSet.getString("password");
				String address=resultSet.getString("address");
				System.out.println(uid+" "+username+" "+password+" "+address+" ");
			}
			//4.释放相关资源
			resultSet.close();
			stmt.close();
			conn.close();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}


我的数据库名为name,用户名为root,密码为123456.
连接数据库之后,我的表就被读取出来了
在这里插入图片描述

发布了28 篇原创文章 · 获赞 81 · 访问量 2856

猜你喜欢

转载自blog.csdn.net/hanhanwanghaha/article/details/105716885