jdbc简易链接

		第一步:
		下载 mysql 的 jdbc驱动包  mysql.jar 
		https://cdn.mysql.com//Downloads/Connector-J/mysql-connector-java-8.0.11.zip
		mysql-connector-java-8.0.11.zip
		解压  打开  mysql-connector-java-8.0.11.jar

		第二步:
		eclipse 建立java项目 复制mysql-connector-java-8.0.11.jar 建立classpath

		第三步:代码:
		前提:有一个叫做dt1的数据库,mysql端口号是3306,账号没有密码
		有一个表叫做test1,test1的内容有id,name,score.
		上面提到的都是需要具体改正的。(根据自己的实际情况)


		package com;

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

		public class Demo {
			public static void main(String[] args) {
				try {
					//加载mysql官方jdbc驱动jar文件
					Class.forName("com.mysql.cj.jdbc.Driver");
					//建立数据库链接
					String url = "jdbc:mysql://localhost:3306/dt1?user=root&serverTimezone=PRC&useSSL=false";
					Connection coon=DriverManager.getConnection(url);
					//建立预处理语句对象
					PreparedStatement pst=coon.prepareStatement("select id,name,score from test1");
					ResultSet rs=pst.executeQuery();
					System.out.println("学号	"+"姓名	"+"成绩	");
					while(rs.next()) {
						System.out.println(rs.getInt("id")+"\t"+rs.getString("name")+"\t"+rs.getInt("score")+"\t");
					}
					rs.close();
					pst.close();
					coon.close();
				} catch (ClassNotFoundException e) {
					System.out.println("驱动加载没有成功,请查看你的驱动");
					e.printStackTrace();
				} catch (SQLException e) {
					System.out.println("链接数据库没有成功,请仔细查看");
					e.printStackTrace();
				}
			}
		}
结果:
学号	姓名	成绩	
	1	张三	70	
	2	李四	80	
	3	王五	90	
	4	赵六	60	
	5	韩七	44	

猜你喜欢

转载自blog.csdn.net/weixin_42321963/article/details/81139010