java连接mysql8的坑
变化:
1.Class.forName(“com.mysql.cj.jdbc.Driver”);
2.conn=DriverManager.getConnection(“jdbc:mysql://localhost/数据库名字?serverTimezone=UTC”,“root”,“密码”);
package chap01;import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class Jdbc {static ResultSet rs;static Connection conn;static Statement stm;public static void main(String[]args) {try {Class.forName("com.mysql.cj.jdbc.Driver");try {conn=DriverManager.getConnection("jdbc:mysql://localhost/stumanage?serverTimezone=UTC","root","123456");System.out.println("连接成功");stm=conn.createStatement();String sql="select * from student";rs=stm.executeQuery(sql);while(rs.next()) {String id=rs.getString("id");String name=rs.getString("name");String sex=rs.getString("sex");System.out.println(id+name+sex);}} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();System.out.println("连接失败");} } catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}finally {try {if(rs!=null)rs.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}try {if(stm!=null)stm.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}try {if(conn!=null)conn.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
}
有问题评论或留言,
需要源码留邮箱,
多多支持
java连接mysql8的坑相关推荐
- Java连接MySQL8.0以上版本数据库方式
Java连接MySQL8.0以上版本数据库方式 MySQL 8.0 开始数据库相比常用的 5.X 版本发生了比较大的变化,我们在连接数据库的过程中许多地方也要发生一些变化. 总结一下,想要利用 mys ...
- Java连接MySQL8.0以上版本
Java连接MySQL8.0以上版本 MySQL和JDBC版本 连接步骤与注意事项 整个流程的代码 MySQL和JDBC版本 MySQL8.0 mysql-connector-java-8.0.13. ...
- Java 连接 MySQL8 连接不上
原因:数据库连接串不对. 本章节我们为大家介绍 Java 如何使用 使用 JDBC 连接 MySQL 数据库. Java 连接 MySQL 需要驱动包,最新版下载地址为:MySQL :: Downlo ...
- java连接mysql8
@Testpublic void testMysql() {//声明Connection对象Connection con;//驱动程序名String driver = "com.mysql. ...
- java 连接kafka之坑Connection to node 0 could not be established. Broker may not be available
最近学习kafka java api遇到一个特别坑的问题:<Connection to node 0 could not be established. Broker may not be av ...
- mysql8连接java_JAVA连接MYSQL8.0问题
title: java连接mysql8.0问题 date: 2018-07-08 19:27:38 updated: tags: description: keywords: comments: im ...
- JDBC连接时所犯错误1.字符集设置不合适2.连接MySQL8.0社区版时时区不一致3..包名不能以Java.命名4.驱动被弃用
Microsoft JDBC Driver 的主页为:https://msdn.microsoft.com/en-us/data/aa937724.aspx 下载所需驱动 今天连接时报了四次错,记录下 ...
- Java连接Access数据库的那些坑
Java 使用 JDBC 连接Access数据库 需要掌握的技能 1.Java SE基本技术 2.懂点JDBC技术 能够学到如何使用Java正确的连接JDBC 环境 window8.1 64位 jdk ...
- FineReport——JDBC 连接 MySQL8.0 版本数据库
1.描述 下面介绍 Windows 操作系统下 JDBC 连接 MySQL8.0 版本数据库的两种方法. 2. 方法一 1)删除%FR_HOME%\webapps\webroot\WEB-INF\li ...
最新文章
- python操作mongodb进行读写
- Navicat——连接SQL Server数据库方法
- 由LintCode问题子集出发,浅析ArrayList的拷贝问题
- C++类型转换基本语法
- 再有人问你volatile是什么,就把这篇文章发给他
- Python NLP英文文本转小写
- php 扩展加载顺序,关于PHP中extension加载顺序问题的解决方法
- 举例说明在SQL中,DELETE语句与DROP TABLE的区别
- 纯C实现的词法分析和lex实现的词法分析的对比
- unixlinux命令,20个 Unix/Linux 命令技巧
- 通信原理matlab仿真教程 赵鸿图,通信原理MATLAB仿真教程中国通信学会普通高等教育“十二五”规划教材立项项目课件作者赵鸿图茅艳第8章节.ppt...
- u深度重装系统详细教程_U盘怎样使用U深度给电脑装系统教程
- react axios封装
- 变速恒频风电机组的优缺点_变速恒频双馈风力发电机的主要优点和基本原理
- 互联网公司客户如何选择短信平台或短信通道需要知道的基本知识
- css3中translateY、translateX的使用
- python csv写文件,用Excel打开中文乱码解决
- 校园综合平台-微信小程序版(整整两个月暑假的成果啊 (•ิ_•ิ))
- prometheus监控mysql慢查询_使用Grafana+Prometheus监控mysql服务性能
- Codeforces Round #601 (Div. 2)B. Fridge Lockers