要求:java连接MySQL数据库,可替换成其他数据库,版本也不一定要和这里完全相同,我只是把我用到的贴上来。不管用什么版本和软件,连接成功即可。

所用到的软件和工具如下:

1、idea2021.1.2版本

2、mysql5.7.msi版本,安装过程中会让你设置密码,这个密码是本地登录数据库的密码

3、SQLyog12.0.9-0x64.exe版本,这是客户端,是在这里登录数据库,连接java的。

4、在java项目的Model目录下,复制在新建文件夹lib后,右键add as library,点击确定,完成环境配置。

test09测试类:

package mypackage;import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;public class test09 {public static void main(String[] args) {try {Class.forName("com.mysql.jdbc.Driver");Connection cn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydata1?characterEncoding=utf-8","root","1234");System.out.println(cn);} catch (ClassNotFoundException | SQLException e) {e.printStackTrace();}}
}

运行结果:

控制台输出打印Collection对象,说明连接成功。

总结:这是最简单的连接数据库的代码格式,后面一篇会涉及另一种连接数据库的方式。

【java连接数据库】idea、MySQL5.7和SQLyog工具相关推荐

  1. Java连接数据库SQLyog步骤过程

    Java 连接数据库 SQLyog 在连接数据库是我们需要导入几个长见的包 需要的同学自己自行去下载(●'◡'●)我这里就不提供了 步骤(导好包之后) 我们需要创建几个属性负责给SQLyog 的一些基 ...

  2. mysql和SQLYog工具使用

    在做 android java web开发过程中,需要用到mysql数据库,使用可视化工具SQLYog管理工具,现介绍如下: 首先下载mysql工具 下载地址   https://dev.mysql. ...

  3. mysql-yog_mysql和SQLYog工具使用

    在做 android java web开发过程中,需要用到mysql数据库,使用可视化工具SQLYog管理工具,现介绍如下: 首先下载mysql工具 下载地址   https://dev.mysql. ...

  4. java连接数据库的进阶操作

    文章目录 前言 一.连接池中我们需要什么样的jar包呢? 二.了解连接池连接数据库的硬编译 1.什么是硬编译? 三.学会连接池连接数据库的软编译 1.什么是软编译? 总结 前言 连接数据库是Java编 ...

  5. JAVA连接数据库(mysql)-executeUpdate,executeQuery和execute的使用

    JAVA连接数据库-executeQuery,executeUpdate和execute的使用 Java连接mysql数据库为例 注:这里我用的是mysql8.0以上版本 连接数据库的步骤: //1. ...

  6. Java连接数据库 JDBC

    1.JDBC是什么? JDBC,英文全称:Java DataBase Connectivity,中文全称:java数据库连接,是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访 ...

  7. java 手机号脱敏,身份证号脱敏 工具类

    java 手机号脱敏,身份证号脱敏 工具类 import org.apache.commons.lang3.StringUtils;/*** * @title: 脱敏工具类* @author: wll ...

  8. Java基础-Eclipse第三方安装包管理工具之Maven

    Java基础-Eclipse第三方安装包管理工具之Maven 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 玩过Linux的小伙伴应该都知道yum吧,我们只要把搭建好的yum仓库配 ...

  9. Java 8系列之Stream的强大工具Collector

    Stream系列: Java 8系列之Stream的基本语法详解 Java 8系列之Stream的强大工具Collector Java 8系列之重构和定制收集器 Java 8系列之Stream中万能的 ...

最新文章

  1. miniconda3 安装numpy_Miniconda“安装”numpy,但Python无法导入
  2. 怎样用计算机进入手机驱动程序,手机驱动怎么安装?
  3. python安装MySQLdb出错解决方案
  4. SQL Server中的Image数据类型的操作
  5. 创建hugo博客_Hugo + Firebase:如何在几分钟内免费创建自己的静态网站
  6. 一个高质量的程序应具备哪些条件?_有料!报考云南省考公务员,应具备哪些条件?...
  7. Jupyter Notebook从入门到精通
  8. 一款全面超越ps3的国产游戏机
  9. Fisher精确检验
  10. ai跟随路径_AI教程:如何沿着对象的路径输入文字?
  11. linux curl证书错误,curl – SSL证书错误
  12. 2021-2027全球与中国智能访客管理系统市场现状及未来发展趋势
  13. 腾讯云轻量应用服务器下使用RPM包方式安装GreatSQL单主环境
  14. java.lang.IllegalArgumentException: argument type mismatch
  15. 转 Unity绳子插件Obi+Rope下载与简单使用方法
  16. Mingle 2.0 发布了
  17. SwitchyOmega的简单使用
  18. 【配电网】基于遗传算法实现三相单目标配电网重构附matlab代码
  19. STM32通过I2C接口采集温湿度
  20. 黑马训练营-毕业设计项目(超全)

热门文章

  1. 静态html转dedecms模板,dedeCMS织梦模板系统tag标签完美静态化生成静态HTML页面的教程...
  2. C语言:scanf()语句错误读取
  3. 中兴计算机管理制度,中兴通讯网络事业部6Sigma运作管理制度(doc 9页)
  4. nodejs 事件轮训
  5. [置顶]苹果刷机相关开源代码(如iRecovery等)收集汇总(不断更新中...)
  6. Conexant Bt878驱动及视频软件开发
  7. 禁忌搜索(Tabu Search或Taboo Search,简称TS)
  8. 中国人为什么精于计算而输于思维?
  9. CV未来,路在何方?李飞飞指路!
  10. 统计机器翻译教程下载