Mysql8.0.17使用jdbc教程之连接java
2020-02-05 14:22
549 查看
Mysql8.0.17使用jdbc教程之连接java
第一步(下载驱动)
进入mysql官网下载mysql-connector-java-8.0.17.jar包到java环境,具体如下:
然后往下找到一个MySQL Connectors
点下载,找到如下图
下载到你的java环境.
第二步(连接数据库)
1.现在mysql里建立数据库表(这里我使用了视图化界面)
2.在myeclipse中敲入如下代码:
package com.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class Jdbc { public static void main(String []args) throws ClassNotFoundException { Connection conn = null; PreparedStatement ps = null; ResultSet rs = null; Class.forName("com.mysql.cj.jdbc.Driver"); try { conn = DriverManager.getConnection("jdbc:mysql://localhost/mybatis,"root","12345"); System.out.println("连接成功"); ps = conn.prepareStatement("select name from user;"); rs = ps.executeQuery(); while(rs.next()) { String name = rs.getString("name"); System.out.print(name); System.out.println(""); } } catch (SQLException ex) { // handle any errors System.out.println("SQLException: " + ex.getMessage()); System.out.println("SQLState: " + ex.getSQLState()); System.out.println("VendorError: " + ex.getErrorCode()); System.out.println("连接失败"); } } }
这时会报时区错误:
解决方法:在jdbc:mysql://localhost/mybatis后面加入?serverTimezone=UTC
即:
DriverManager.getConnection("jdbc:mysql://localhost/mybatis?serverTimezone=UTC","root","12345");
结果:
以上就是myeclipse使用jdbc连接mysql的方法。
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- JAVA mysql5.5 和 mysql-connector-8.0.17的JDBC连接使用
- JSP程序使用JDBC连接MySQL的教程
- java jdbc连接数据库(使用mysql进行连接)
- Java使用JDBC连接随意类型数据库(mysql oracle。。)
- java中使用jdbc配置连接串时mysql 5.6与5.7版本“编码”参数有区别!
- Java使用mysql-jdbc连接MySQL出现如下警告: WARN: Establishing SSL connection without server's identity 。。。
- 使用jdbc连接mysql 出现 java.sql.Exception: this specifer does...(root@'%')..doesn't exist.
- Java使用mysql-jdbc连接MySQL出现如下警告:
- 使用java连接Mysql 和Using JDBC Statement Objects to Execute SQL
- java使用JDBC连接mysql并且进行批量增删改操作
- java使用jdbc连接数据库工具类和jdbc连接mysql数据示例
- JSP程序使用JDBC连接MySQL的教程
- IDEA下使用JDBC连接数据库遇到java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- java使用jdbc连接数据库工具类和jdbc连接mysql数据示例
- java使用JDBC连接MYSQL
- 用JDBC,Java连接MySQL并使用prepareStatement
- Java使用JDBC连接任意类型数据库(mysql oracle。。)
- 01-JDBC概念--JDBC(Java Database Connectivity:Java数据库连接):使用jdbc实现Java与数据库MySQL连接
- Java使用JDBC连接mysql、sqlserver、orcle数据库的baseDao类
- java中使用jdbc连接mysql