首先,下载MySQL下载器  MySQL :: Download MySQL Installer

选择第一个即可,下载完成后打开安装即可

安装完成后,创建一个数据库随便建立表写一些数据。

然后java连接数据库的驱动包

MySQL :: Download Connector/J​​​​​

windows用户选择第二个,Linux用户选择第一个。

下载完之后 新建一个目录

将下载完之后的文件中名为mysql-connector-java-8.0.27.jar的文件解压到该目录下,之后打开vscode并到该目录下

打开下面的JAVA PROJECTS

选择

点击加号选择到刚刚解压出来的文件

 这样就导入成功了。

接下来就创建个测试类 将下面url 最后的数据库名字改成自己创建的出具库名,以及MySQL用户名和密码根据自己情况输入

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;public class TestDB {public static final String url = "jdbc:mysql://127.0.0.1/student"; //本地student数据库地址private final static String username = "root";//MySQL数据库登录用户名private final static String password = "";//MySQL数据库登录密码public static void main(String args[]) {try {Class.forName("com.mysql.cj.jdbc.Driver");//加载MySQL数据库驱动} catch (Exception e) {e.printStackTrace();System.out.println("未能成功加载数据库驱动程序!");}try {Connection connect = DriverManager.getConnection(url, username, password);Statement stmt = connect.createStatement();ResultSet rs = stmt.executeQuery("select * from student");while (rs.next()) {System.out.print("学号:" + rs.getInt("stu_id")+"\t");System.out.print("姓名:" + rs.getString("stu_name")+"\t");System.out.println("学号:" + rs.getString("stu_age"));}} catch (Exception e) {e.printStackTrace();}}
}

调试运行之后成功的结果会展示自己的数据库的数据

本小白处女作,希望各位大牛多多提建议。

VS code java连接MySQL详解相关推荐

  1. jsp连接mysql详解

    1.开发环境:eclipse,jdk,mysql,tomcat 2.第一步下载 JDBC的包 百度云分享:https://pan.baidu.com/s/1Im2VgsSzSenZuL_0Y0p9gw ...

  2. java连接池详解与自定义es连接池

    目录 1 版本选择 2 依赖选择 3 使用commons-pool构造连接池 3.1 pom.xml 3.2 对象池类 GenericObjectPool普通对象池 GenericKeyedObjec ...

  3. java连接mysql数据库方法_java连接mysql数据库的方法详解

    连接mysql数据库在java中有几种常用的方式有官方提供的JDBC连接MySQL数据库也有后面我们讲到的其它的方式连接数据库,具体如下. JDBC连接MySQL数据库 首先要下载Connector/ ...

  4. mysql二进制方式_MySQL数据库之MySql二进制连接方式详解

    本文主要向大家介绍了MySQL数据库之MySql二进制连接方式详解 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 使用mysql二进制方式连接 您可以使用MySQL二进制方式进 ...

  5. 孙鑫 java web_javaweb(code) 孙鑫老师的java web 开发详解的源代码 - 下载 - 搜珍网

    javaweb开发详解(code)/AppendixA/FirstPage.html javaweb开发详解(code)/AppendixA/form.html javaweb开发详解(code)/A ...

  6. java前端长连接框架_Java中Spring Boot+Socket实现与html页面的长连接实例详解

    Spring Boot+Socket实现与html页面的长连接,客户端给服务器端发消息,服务器给客户端轮询发送消息,附案例源码 功能介绍 客户端给所有在线用户发送消息客户端给指定在线用户发送消息服务器 ...

  7. mysql左连接和内连接区别_MYSQL 左连接右连接和内连接的详解及区别

    MYSQL 左连接右连接和内连接的区别,这里就对这些概念经过一个实例,讲解清楚. 代码如下: drop table table1; CREATE TABLE `andrew`.`table1` ( ` ...

  8. Java SPI机制详解

    Java SPI机制详解 1.什么是SPI? 2.SPI的用途 Driver实现 Mysql DriverManager实现 spi工具类`ServiceLoader` 将自己注册到驱动管理器的驱动列 ...

  9. 4.6 W 字总结!Java 11—Java 17特性详解

    作者 | 民工哥技术之路 来源 | https://mp.weixin.qq.com/s/SVleHYFQeePNT7q67UoL4Q Java 11 特性详解 基于嵌套的访问控制 与 Java 语言 ...

最新文章

  1. des算法java_Java加密算法笔记--DES算法实现
  2. ant编译java工程总结
  3. 判断页面在手机和pc打开的方法
  4. Java EE 7批处理和魔兽世界–第1部分
  5. linux更新命令centos,CentOS 7.0命令更新新版特性
  6. JS中对数组元素进行增、删、改、查的方法,以及其他方法
  7. ble主服务的uuid 是一致的吗_nrf52832 开发之添加DFU服务
  8. Python移动应用开发
  9. Latex tabular 表格
  10. java 对象转xml 工具类_工具类 Java对象和XML之间的相互转换-搜云库
  11. 站在巨人的肩膀上—英语
  12. D.Stressful Training--Educational Codeforces Round 61 (Rated for Div. 2)(二分+优先队列)
  13. Datatables表格插件学习
  14. bell-lapadula vs biba
  15. 你们对移动端架构有怎样的思考?
  16. Ubuntu18.04 安装最新版WPS
  17. html 中圆角怎么写,html中的圆角
  18. 每日分享html之3个logo、1个背景、1个button
  19. 微星主板bios怎么进 微星进入bios按哪个键
  20. ON1 Effects图形工具领域,LUT和预设的色彩工作站

热门文章

  1. python漂亮gui界面模板下载_Python GUI教程(十六):在PyQt5中美化和装扮图形界面...
  2. 网络游戏行业的冬天来了吗?
  3. Python对Excel文件一键多值求和(1)
  4. 第12章 低风险发布 @20210308
  5. 林地府邸java什么版本_我的世界1.11林地府邸介绍 关于林地府邸的资料攻略
  6. 软件测试面试题:什么是负载?有哪些负载模式?
  7. activiti-modeler 工作流设计器代码分析
  8. nuxt 怎么获取cookie
  9. 微信小程序之消息模板推送
  10. Vim复制一整行和复制多行