变化:
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的坑相关推荐

  1. Java连接MySQL8.0以上版本数据库方式

    Java连接MySQL8.0以上版本数据库方式 MySQL 8.0 开始数据库相比常用的 5.X 版本发生了比较大的变化,我们在连接数据库的过程中许多地方也要发生一些变化. 总结一下,想要利用 mys ...

  2. Java连接MySQL8.0以上版本

    Java连接MySQL8.0以上版本 MySQL和JDBC版本 连接步骤与注意事项 整个流程的代码 MySQL和JDBC版本 MySQL8.0 mysql-connector-java-8.0.13. ...

  3. Java 连接 MySQL8 连接不上

    原因:数据库连接串不对. 本章节我们为大家介绍 Java 如何使用 使用 JDBC 连接 MySQL 数据库. Java 连接 MySQL 需要驱动包,最新版下载地址为:MySQL :: Downlo ...

  4. java连接mysql8

    @Testpublic void testMysql() {//声明Connection对象Connection con;//驱动程序名String driver = "com.mysql. ...

  5. 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 ...

  6. mysql8连接java_JAVA连接MYSQL8.0问题

    title: java连接mysql8.0问题 date: 2018-07-08 19:27:38 updated: tags: description: keywords: comments: im ...

  7. JDBC连接时所犯错误1.字符集设置不合适2.连接MySQL8.0社区版时时区不一致3..包名不能以Java.命名4.驱动被弃用

    Microsoft JDBC Driver 的主页为:https://msdn.microsoft.com/en-us/data/aa937724.aspx 下载所需驱动 今天连接时报了四次错,记录下 ...

  8. Java连接Access数据库的那些坑

    Java 使用 JDBC 连接Access数据库 需要掌握的技能 1.Java SE基本技术 2.懂点JDBC技术 能够学到如何使用Java正确的连接JDBC 环境 window8.1 64位 jdk ...

  9. FineReport——JDBC 连接 MySQL8.0 版本数据库

    1.描述 下面介绍 Windows 操作系统下 JDBC 连接 MySQL8.0 版本数据库的两种方法. 2. 方法一 1)删除%FR_HOME%\webapps\webroot\WEB-INF\li ...

最新文章

  1. python操作mongodb进行读写
  2. Navicat——连接SQL Server数据库方法
  3. 由LintCode问题子集出发,浅析ArrayList的拷贝问题
  4. C++类型转换基本语法
  5. 再有人问你volatile是什么,就把这篇文章发给他
  6. Python NLP英文文本转小写
  7. php 扩展加载顺序,关于PHP中extension加载顺序问题的解决方法
  8. 举例说明在SQL中,DELETE语句与DROP TABLE的区别
  9. 纯C实现的词法分析和lex实现的词法分析的对比
  10. unixlinux命令,20个 Unix/Linux 命令技巧
  11. 通信原理matlab仿真教程 赵鸿图,通信原理MATLAB仿真教程中国通信学会普通高等教育“十二五”规划教材立项项目课件作者赵鸿图茅艳第8章节.ppt...
  12. u深度重装系统详细教程_U盘怎样使用U深度给电脑装系统教程
  13. react axios封装
  14. 变速恒频风电机组的优缺点_变速恒频双馈风力发电机的主要优点和基本原理
  15. 互联网公司客户如何选择短信平台或短信通道需要知道的基本知识
  16. css3中translateY、translateX的使用
  17. python csv写文件,用Excel打开中文乱码解决
  18. 校园综合平台-微信小程序版(整整两个月暑假的成果啊 (•ิ_•ิ))
  19. prometheus监控mysql慢查询_使用Grafana+Prometheus监控mysql服务性能
  20. Codeforces Round #601 (Div. 2)B. Fridge Lockers

热门文章

  1. [20190402]对比_mutex_wait_scheme不同模式cpu消耗.txt
  2. 一次被僵尸网络病毒攻击的过程
  3. 使用Powershell批量为Azure资源添加Tags
  4. Centos 7使用vsftpd搭建FTP服务器
  5. 电子文件归档为什么非云不可
  6. 混合托管:第三代云计算
  7. iOS开发笔记-两种单例模式的写法
  8. 一个古老的问题HashMap与Hashtable区别
  9. Access外键 级联更新、删除
  10. Struts的select两种遍历方法