1.提供mysql的jdbc驱动(我的博客文件里提供了驱动jar包)

2.使用IDEA工具,把jar包添加到项目里(具体步骤如下)

1)打开模块设置

2)选择libraries功能,点击+号,选择java,找到jar包所在的目录位置,添加即可。

3)jar包添加后,项目下方的External Libraries的目录下,可以看到已经添加完成的jar包。

3.创建jdbc类

public class JdbcUtils {

public static void main(String[] args) throws SQLException {

Connection connection = null;      Statement statement = null;      ResultSet resultSet = null;

//1.加载jdbc驱动类

try {

//用反射机制,获取mysql-jdbc驱动中的Driver类。com.mysql.jdbc.Driver代表mysql-jdbc驱动中com.mysql.jdbc包下的Driver类。

Class.forName("com.mysql.jdbc.Driver");

} catch (ClassNotFoundException e) {

e.printStackTrace();

}

//2.创建数据库连接

//数据库的连接地址 -->dbc:mysql:表示mysql数据库的通信协议 -->localhost表示mysql数据库所在服务器的ip地址 -->3306表示数据库访问端口 -->test表示数据库库名

String url = "dbc:mysql://localhost:3306/test";

String username = root;    //数据库账号

String password = root;    //数据库密码

try {

connection = DriverManager.getConnection(url, username, password);  //这里会报异常,所以用try{}catch(){} 处理一下

} catch (SQLException e) {

e.printStackTrace();

}

//3.获取执行sql语句的对象

try {

statement = connection.createStatement();

} catch (SQLException e) {

e.printStackTrace();

}

//4.执行sql语句

try {

resultSet = statement.executeQuery("select * from person");

} catch (SQLException e) {

e.printStackTrace();

}

//5.查看结果集(查询数据库返回的结果)

while (resultSet.next()) {

//获取表中name字段的值

String name = resultSet.getString("name");

System.out.println("name = " + name);

//获取表中age字段的值

String str = resultSet.getString("age");

int age = Integer.parseInt(str);

System.out.println("age = " + age);

}

//6.关闭-->结果集对象-->执行sql语句对象-->数据库连接对象

if (resultSet!=null) {

resultSet.close();

}

if (statement!=null) {

statement.close();

}

if (connection!=null) {

connection.close();

}

}

}

使用jdbc驱动连接mysql_使用jdbc连接mysql数据库相关推荐

  1. 熊猫图表 连接mysql_使用PHP将MySQL数据库连接到JavaScript图表

    熊猫图表 连接mysql When using a charting library like AnyChart, which makes visualizing data so quick and ...

  2. 注册oracle驱动,[XXX] 注册了JDBC驱动程 序 [oracle.jdbc.OracleDriver]

    但在Web应用程序停止时无法注销它. 为防止内存泄漏 ,JDBC驱动程序已被强制取消注册.本地tomcat能正常运行,但是换个环境不行了 如果可以的话 有大神能给我说说xp中安装jdk1.8怎么个装法 ...

  3. Tableau如何连接其他电脑上的mysql数据库

    在别的电脑上用Tableau,如何连接到自己电脑的mysql 数据库, 服务器名.用户名和密码该如何填 首先,需要在mysql中创建一个允许远程连接的账户,例如 mysql> grant all ...

  4. 数据库编程连接mysql_使用JDBC编程-连接MySQL数据库

    作者:李老师,吕老师              2019-09-23 准备工作: 1.首先安装MySQL5.5.30 64位:链接:https://pan.baidu.com/s/1H99PH-jRq ...

  5. IDEA导入MySQL的jdbc驱动出现“java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver”

    目录 一.一般的解决思路 1.JDBC下载链接 2.选择下载内容,并进行下载 3.将驱动导入java项目 二.依然导入驱动失败怎么办 当我们在idea中使用java操作mysql数据库时会出现: Ex ...

  6. jedis连接mysql_使用Jedis操作Redis数据库

    Redis不仅是使用命令来操作,现在基本上主流的语言都有客户端支持,比如java.C.C#.C++.php.Node.js.Go等. 在官方网站里列一些Java的客户端,有Jedis.Redisson ...

  7. phpfpm怎么连接mysql_配置nginx、mysql、php-fpm的方法

    mac下使用homebrew安装安装.配置nginx.mysql.php-fpm的方法. 一.前话: 1.1.环境选择: 重新在mac上配置php,原本mac上就自带有apach.php以及pgsql ...

  8. 组态王如何连接mysql_组态王连接SQL数据库操作步骤

    组态王连接SQL数据库操作步骤 1.建立 ODBC 连接配置:(1)开始--设置--控制面板--管理工具--数据源:(2)双击"数据源" ,选择"用户 DSN" ...

  9. idea怎么和mysql连接并执行_IDEA配置mysql数据库的操作

    只需要添加Database即可 第一步:在界面最右边找到这个Database,找不到就在View中开启 第二步:选择Data Source,然后找到MySQL 第三步:按照如图所示连接 最上面为连接名 ...

最新文章

  1. 什么?终止一个容器竟然用了 10 秒钟,这不能忍!
  2. 添加一个hello wrold系统调用到内核
  3. SwitchHosts-win32-x64
  4. .Net Core实现区块链初探
  5. plsql连接 oracle instantclient_11_2 本地机器不安装oracle_02
  6. 如何求两个矢量间的夹角
  7. 2021-07-01数组和对象循环
  8. 图解 | 深入揭秘 epoll 是如何实现 IO 多路复用的!
  9. jszip在线解压压缩文件
  10. C#:办公用品管理软件项目总结
  11. python日期相减得到年龄_在dataframe两列日期相减并且得到具体的月数实例
  12. Android 画笔功能
  13. 怎样对生产环境10T RAC新增Adg 不对现有主库产生任何负载,不占用网络带宽?
  14. 上海数据交易中心交易系统开放
  15. 高等数学笔记:定积分换元谬误
  16. vi命令下编辑文件时,按insert键文件底部不出现“INSERT”问题
  17. 高级Magento模型 EAV
  18. ​在 2022 年找工作,毕业生们的 “最后一课”
  19. php根据IP获取省份
  20. 使用kali破解WiFi抓不住包问题和No such BSSID available.问题的解决方法----airodump-ng、aireplay-ng

热门文章

  1. iOS安全逆向之旅---安全逆向环境搭建和工具使用介绍
  2. diy物联网-3.物联网控制器初始化说明
  3. 《机械制造业智能工厂规划设计》——3.3 机械制造业智能工厂总体框架
  4. 13图形光栅化——区域填充(种子填充)+多边形扫描转换(扫描线算法)
  5. guitar pro8最新版吉他功能软件使教学
  6. 第六十二章 SQL命令 OPEN
  7. 在线PDF查看器和PDF编辑器:GrapeCity Documents PDF (GcPdf)
  8. JS替换自定义表情图片代码
  9. 金山携手PICC探索杀毒软件服务全新模式
  10. Thrift优缺点讨论