一、新建项目
1.打开ideaIU.exe
2.new->Project

3.选择java,jdk1.8(不会安装的看我以前的博文)->next

4.点next

5.选择指定文件夹,finish

6.右键src,新建一个包,设置包名。

7.右击项目,新建一个目录lib,用于存放驱动程序

将驱动程序拖入lib。驱动包5.1.36可以满足5.5版本mysql

在新建的包内创建一个类,设置名字Query,首字母最好大写。

二、数据库连接代码
Class.forName("com.mysql.jdbc.Driver"); Connection connection = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/jdbc?useSSL=true&characterEncoding=utf-8&user=root&password=123"); //这两句就是加载数据库驱动,登陆数据库操作。其中端口号后是数据库名称,最后是用户名和密码。
三、写sql语句
增:String sql="INSERT INTO jdbc_tb_user(id,name,psd)values (?,?,?)";
删:String sql="DELETE FROM jdbc_tb_user WHERE jdbc_tb_user.name = 'chen'";
改:String sql="UPDATE jdbc_tb_user SET name = '老李'where id=5";
查:String sql="select * from jdbc_tb_user";

四、得到statement对象
PreparedStatement statement = connection.prepareStatement(sql);
五、执行sql,得到结果集
ResultSet resultSet = statement.executeQuery();
六、处理结果集(增删改可以没有)
while(resultSet.next()){ System.out.println("id:"+resultSet.getInt(1)); System.out.println("name:"+resultSet.getString(2)); System.out.println("psd:"+resultSet.getString(3)); }
七、关闭连接释放资源

if (resultSet!=null){try {resultSet.close();} catch (SQLException e) {e.printStackTrace();}}if (statement!=null){try {statement.close();} catch (SQLException e) {e.printStackTrace();}}if(connection!=null){try {connection.close();} catch (SQLException e) {e.printStackTrace();}}
大概的操作如上所说。剩余部分按照ideaIU增加try-catch即可。
****这只是简单的jdbc操作而已,真正的项目用这些冗余而且低效,下一篇博文我将讲述分层开发。****

在ideaIU上使用JDBC连接MySQL及简单操作相关推荐

  1. JDBC连接Mysql数据库过程之代码实战【一条命途多舛的SQL】

    上一篇我们已经了解了JDBC连接Mysql的数据库操作的过程,那这一篇我们就来一下实战. 话不多说,就是干,拿起你的手,撸一下 我们先定义一些变量,这样便于后期的维护和管理,此处需要修改自己的数据库的 ...

  2. 被缠上了,小王问我怎么在 Spring Boot 中使用 JDBC 连接 MySQL

    上次帮小王入了 Spring Boot 的门后,他觉得我这个人和蔼可亲.平易近人,于是隔天小王又微信我说:"二哥,快教教我,怎么在 Spring Boot 项目中使用 JDBC 连接 MyS ...

  3. JDBC连接MySQL数据库及演示样例

    JDBC是Sun公司制定的一个能够用Java语言连接数据库的技术. 一.JDBC基础知识         JDBC(Java Data Base Connectivity,java数据库连接)是一种用 ...

  4. 修改sqlarchemy源码使其支持jdbc连接mysql

    注意:本文不会将所有完整源码贴出,只是将具体的思路以及部分源码贴出,需要感兴趣的读者自己实验然后实现吆. 缘起 公司最近的项目需要将之前的部分业务的数据库连接方式改为jdbc,但由于之前的项目都使用s ...

  5. JDBC连接MySQL数据库及示例

    JDBC是Sun公司制定的一个可以用Java语言连接数据库的技术. 一.JDBC基础知识         JDBC(Java Data Base Connectivity,java数据库连接)是一种用 ...

  6. java jdbc 连接mysql数据库 实现增删改查

    好久没有写博文了,写个简单的东西热热身,分享给大家. jdbc相信大家都不陌生,只要是个搞java的,最初接触j2ee的时候都是要学习这么个东西的,谁叫程序得和数据库打交道呢!而jdbc就是和数据库打 ...

  7. Java新手入门200例124之用JDBC连接Mysql数据库

    文章目录 作者简介 引言 导航 热门专栏推荐 一.创建web项目 二.加入Mysql驱动 三.编写查询代码 四.测试查询代码 五.编写插入代码 六.编写修改代码 七.编写删除代码 小结 导航 热门专栏 ...

  8. mysql打开eqd_Java 使用JDBC连接MySQL

    //  这学期本来不打算深入学习Java的,课上的小项目也就随便写了一个简单计算器和扫雷游戏就糊弄过去.可是我们的Eliza老师偏偏什么都讲了,考虑到期末也会涉及到JDBC的内容,前些天试着学习一番. ...

  9. jdbc连接mysql(基础)

    首先需要到mysql官网下载jdbc连接mysql的jar包. 链接:https://downloads.mysql.com/archives/c-j/ 选择 platform independent ...

  10. JDBC连接MySQL数据库,访问数据库信息完成登录功能——保姆级详细教程(附所有java和jsp源代码)

    目录 前言 JDBC的介绍 通过JDBC连接MySQL数据库 导入mysql驱动 连接数据库 连接数据库 判断连接是否成功 使用数据库实现登录 获取前端表单的用户输入 判断用户名和密码为空 查询表 判 ...

最新文章

  1. pythongui界面实例带注释_python GUI库图形界面开发之PyQt5状态栏控件QStatusBar详细使用方法实例...
  2. 第一个python解释器_第一个python程序
  3. c 输出空格_Python编程:案例详解输出函数print
  4. 网页连接的服务器失败是怎么回事啊,网页怎么连接服务器失败
  5. ARM Cortex-M0 原理与应用实践
  6. 索尼入局日本打车市场,联合6家出租车公司推AI打车软件
  7. 为什么程序员也能成为伟大的CEO
  8. Linux Tun/Tap网口(/dev/net/tun)的读写方法
  9. Evolved Transformer
  10. Windows 域之 LDAP与AD
  11. stm32显示flash下载失败_Flash download failed-Cortex-M3的原因及解决办法
  12. 现代互联网的TCP拥塞控制(CC)算法评谈
  13. 【vue】设置浏览器上方的标题和图标
  14. java怎么对数组中数据进行降序排序?
  15. Unity赛车码表原理
  16. 下载jdk(所有版本)
  17. 人生观价值观与老生常谈
  18. 2022 Apache IoTDB 物联网生态大会即将举办,各社区免费获票通道开启!
  19. 形式语言:含偶数个零和奇数个一的正则表达式
  20. 今日头条前端实习面试经验

热门文章

  1. Xilinx下载安装与在win10闪退问题解决方法
  2. 支持的SUPL服务器,AGPS SUPL服务器客制化
  3. 利用虚拟打印机截取打印文件并上传到服务器
  4. C++ Primer 中文版(第 5 版)练习解答合集
  5. OPNET常用编译器使用实例和相关问题
  6. python高级用法使用手册(收藏)
  7. 诗歌中的宇宙飞船和电子计算机代表什么,高考中可能出现的与神舟五号飞船有关的综合题...
  8. opengl虚拟校园漫游
  9. 提高百度竞价广告质量度的5个关键方法
  10. node 简繁体转换_简体繁体转换