Eclipse连接MySQL进行顺序查询

10 阅读 作者:张甜不拉几 2020-04-28

花了整整一天装配JDBC、MySQL还有相应的组件,其中报出各种bug。通过各路神仙相救,终于是在晚上一边和女友看美剧,一边给调试成功了!激动!下面就让我们瞧瞧代码!

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

public class zz{
	public static void main(String args[]) {
		Statement sql;
		ResultSet rs;
		try {
			Class.forName("com.mysql.cj.jdbc.Driver"); 			//加载JDBC-MySQL驱动
		}catch(Exception e){}
		
		try {
			Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/students?serverTimezone=GMT&&useSSL=true","root","123456");
			sql = con.createStatement();
			rs = sql.executeQuery("SELECT * FROM mess"); 	//查询mess表
			while(rs.next()) {
				String number = rs.getString(1);
				String name = rs.getString(2);
				Date date = rs.getDate(3);
				float height = rs.getFloat(4);
				System.out.printf("%s\t",number);
				System.out.printf("%s\t",name);
				System.out.printf("%s\t",date);
				System.out.printf("%.2f\n",height);
			}
			con.close();
		}catch(SQLException e) {
			System.out.println(e);
		}
		
	}
}

问题

  1. 最主要的是配置jdbc,将jar包放进path中;
  2. 最近的版本都要用com.mysql.cj.jdbc.Driver;
  3. 下午调试了很久但是没有创建一个对应的数据库,晚上问了老师才知道,于是用navicat创了一个students数据库;
  4. 注意看报错信息;
  5. 要将Connection con的申明和rs,sql使用放在一起。
原文地址:https://blog.csdn.net/qq_34533266/article/details/103451122
广告一下
热门教程
PHP7报A non well formed numeric value encountered 0
Linux系统下关闭mongodb的几种命令分享 0
mongodb删除数据、删除集合、删除数据库的命令 0
Git&Github极速入门与攻坚实战课程 0
python爬虫教程使用Django和scrapy实现 0
libnetsnmpmibs.so.31: cannot open shared object file 0
数据结构和算法视频教程 0
redis的hash结构怎么删除数据呢? 0
C++和LUA解析器的数据交互实战视频 0
mongodb errmsg" : "too many users are authenticated 0
C++基础入门视频教程 0
用30个小时精通C++视频教程可能吗? 0
C++分布式多线程游戏服务器开发视频教程socket tcp boost库 0
C++培训教程就业班教程 0
layui的util工具格式时间戳为字符串 0
C++实战教程之远程桌面远程控制实战 1
网络安全培训视频教程 0
LINUX_C++软件工程师视频教程高级项目实战 0
C++高级数据结构与算法视频教程 0
跨域问题很头疼?通过配置nginx轻松解决ajax跨域问题 0
相关文章
【译】JavaScript数据结构(3):单向链表与双向链表 16
10个JavaScript难点 16
【译】苹果拒绝支持PWA,有损Web的未来 16
iView 一周年了,同时发布了 2.0 正式版,但这只是开始... 16
nodejs+mongodb构建一个简单登录注册功能 16
【译】JavaScript数据结构(4):树 16
组件化开发与黑箱 16
TypeScript - 不止稳,而且快 16
webpack3+anujs+ReactCSSTransitionGroup 16
原生js实现图片放大镜效果 16
WEB缓存探究第二弹——实战 16
纯笔记:vfork 的一些使用场景(顺便讲一下 fork 的原理) 16
Android APP 内部捐赠实现(支付宝&微信) 16
WKWebView 的一些小总结 16
模型评价(一) AUC大法 16
开始使用GraphQL 16
Webpack模块化原理简析 16
gulp使用问题记录 16
使用Angular4动画为页面添彩 16
Python27 Matplotlib (win64 python2.7) 安装及简单使用 16