数据库同步工具
sqlserver,Mysql数据同步软件

JAVA【基础】jdbc 连接 MYSQL 8.0+ 从安装到使用——搭建开发环境

购买事宜请联系QQ:1793040

  • 准备以下内容:
    • 知识:
    • MYSQL8.0 +:
    • mysql-connector-java jar包:
  • 配置:
    • 首先打开mysql服务
    • 第二连接代码参数设置
  • 实战:

  • Java基础
  • mysql基础
  • 构想软件基础知识

    (狗头拯救了生命)

本文将mysql8.0.16用于教程

  • 官方网站下载:https://dev.mysql.com/downloads/installer/——官方网站下载太慢。下载后,它是一个msi文件,需要安装。
  • 腾讯软件下载:https://pc.qq.com/detail/3/detail_1303.html-我是这里最新的mysql,亲测可用,下载后是msi文件,需要安装>

  • MYSQL8.0.16安装和配置教程:MYSQL [基本] mysql从安装到使用
  • Maven添加jar包依赖项:

 

  • 手动下载,添加jar包:https://static.runoob.com/download/mysql-connector-java-8.0.16.jar
  • 不会使用Maven或添加jar包,请参阅此文章:JAVA [基本] IDEA导入jar包的几种方法

win10的左下角,输入 cmd 不要急于输入! ,等待找到命令提示符,右键单击并以管理员身份运行。

“>

输入启动mysql服务,mysql80是安装时设置的服务名称。

输入以关闭mysql服务。

如下图所示:

在此处插入图片描述

如果不使用管理员打开,将导致以下错误。

在此处插入图片描述

启动mysql服务后,您可以关闭cmd框,然后开始编写代码。

  • MYSQL8.0 +使用jbdc连接,这与以前的版本不同

<表格>

连接

MYSQL8.0 +

<身体>

forname

Class.forName()

URL设置的时区

serverTimezone = UTC

  • 如果上述2个参数设置不正确,将报告异常
  • 通常,连接URL设置如下
  • jdbc:mysql://本地主机:3306/mysqlname? useSSL =假\ serverTimezone = UTC

<表格>

网址参数

说明

<身体>

本地主机

本地主机是本地地址127.0.0.1

:3306

端口名称是由mysql启动的服务。如果以上(配置1)mysql服务未启动,将报告异常

mysqlname

数据库的名称。如果没有这样的数据库,它将被报告。

useSSL = false

在Web字段中使用,指是否打开ssl安全连接,但是MySQL 8.0及更高版本不需要建立SSL连接,因此需要关闭。

serverTimezone = UTC

设置时区,如果不设置时区,则会出现错误

在这里,博客作者预先准备了一个数据库,其名称为骷髅,其中有一个用户表。

结构

在此处插入图片描述

<表格>

使用方法

说明

<身体>

类。 forName ()

返回一个类,其作用是要求JVM查找并加载指定的类,这意味着JVM将执行该类的静态代码段。

DriverManager。 getConnection (URL,用户,密码)

返回用于连接数据库的Connection对象

连接。 createStatement ()

用于查询数据库操作的Return Statement对象

语句。 executeQuery (str)

执行查询语句

语句。 执行(str)

与上面的语句不同,在执行update,insert,delete等创建delete语句时,必须使用此函数来执行,否则将引发以下异常:

resultSet。 下一个()

读取下一行数据

resultSet。 getString (密钥)

获取查询数据中关键字段的值

 

运行结果


以上是本文的内容,以后会增加更多的知识。

未经允许不得转载:数据库同步软件|Mysql数据同步软件|sqlserver数据库同步工具|异构同步 » JAVA【基础】jdbc 连接 MYSQL 8.0+ 从安装到使用——搭建开发环境

分享到:更多 ()

syncnavigator 8.6.2 企业版

联系我们联系我们