eclipse上JDBC连接MySQL(JDBC 8.0.15版本)

详细教程

MySQL版本:8.0.15 for Win64 on x86_64 (MySQL Community Server - GPL)
下载地址:MySQL官方下载
JDBC版本:mysql-connector-java-8.0.15
下载地址:选择platform版本即可
//上述软件安装不再重复

1. 首先用命令控制台先创建一个数据库输入数据

net start MySQl //启动MySQl

mysql -u root -p //输入密码

mysql>CREATE   DATABASE test;   //创建一个数据库

mysql>use  test;  //指定test为当前要操作的数据库

mysql>CREATE  TABLE  user (name VARCHAR(20),password VARCHAR(20));   //创建一个表user,设置两个字段。

mysql>INSERT  INTO  user  VALUES('Alex','123456'); //插入一条数据到表

2. 在eclipse上创建项目

  • 在project目录下新建一个文件夹

eclipse上JDBC连接MySQL(JDBC 8.0.15版本)_第1张图片

  • 然后把JDBC文件中的mysql-connector-java-8.0.15.jar拉到刚才新建的文件夹下

eclipse上JDBC连接MySQL(JDBC 8.0.15版本)_第2张图片

  • 然后建立路径

eclipse上JDBC连接MySQL(JDBC 8.0.15版本)_第3张图片

3. 驱动已经导入,然后验证一下

package test;
import java.sql.*;
public class sqltest {
	 public static void main(String[] args){  
			    try {
			      Class.forName("com.mysql.cj.jdbc.Driver");     //加载MYSQL JDBC驱动程序   
			      //Class.forName("org.gjt.mm.mysql.Driver");
			     System.out.println("Success loading Mysql Driver!");
			    }
			    catch (Exception e) {
			      System.out.print("Error loading Mysql Driver!");
			      e.printStackTrace();
			    }
			    try {
			      Connection connect = DriverManager.getConnection(
			          "jdbc:mysql://localhost:3306/test?serverTimezone = GMT","root","123456");
			           //连接URL为   jdbc:mysql//服务器地址(默认为3306)/数据库名?时区设定  ,后面的2个参数分别是登陆用户名和密码

			      System.out.println("Success connect Mysql server!");
			      Statement stmt = connect.createStatement();
			      ResultSet rs = stmt.executeQuery("select * from user");    //user 为你表的名称
			while (rs.next()) {
			        System.out.println(rs.getString("name"));
			      }
			    }
			    catch (Exception e) {
			      System.out.print("get data error!");
			      e.printStackTrace();
			    }
			  }
}

运行结果:

Success loading Mysql Driver!
Success connect Mysql server!
Alex

你可能感兴趣的:(MySQl连接java)