Java连接Mysql数据库的操作说明

1、下载mysql驱动包(8版本之前):mysql-connector-java-5.1.48.jar

2、在真正连接数据库之前,我们需要先注册一个驱动。

#mysql原库String driverClass = "com.mysql.jdbc.Driver";try {Class.forName(driverClass);}catch (ClassNotFoundException e) {System.out.println("找不到驱动程序类,驱动加载失败!");

3、建立对mysql数据库的连接

Connection conn=null;String url = "jdbc:mysql://10.1.1.191:3306/demo_cg?useSSL=false";conn = DriverManager.getConnection(url, user, password);#url:连接数据库url,user:连接数据库的用户  password:连接数据库的密码

4、#执行插入操作

4.1、创建执行sql语句的对象stat

String sql="insert into users values(1,"李康")"PreparedStatement stat = conn.prepareStatement(sql);

4.2、执行sql插入语句

stat.executeUpdate();

5、执行查询操作

5.1、创建执行sql语句的对象stat1

Statement stat1 = conn.createStatement();

5.2、执行sql查询语句

String sql1="select * from users";ResultSet rs = stat1.executeQuery(sql1);

5.3、根据得到的ReslutSet来对结果进行处理。

while (rs.next()){int id = rs.getInt("id");String name = rs.getString("name");System.out.println(id+"   "+name);}

6、关闭连接

try {if (rs!=null) rs.close();if (stat!=null) stat.close();if (conn!=null) conn.close();} catch (SQLException e) {e.printStackTrace();}

以上步骤完成了从Mysql数据库连接并读取数据的操作

Java(22):Java连接Mysql数据库的操作说明相关推荐

  1. jaba窗体连接mysql增删改查_知识实现——Java使用jdbc连接MySql数据库,实现增删改查...

    Java使用jdbc连接MySql数据库,实现增删改查 首先,导入MySql连接数据库的jar包,我用的是 mysql连接jar包 DB类,用于获得数据库连接 import java.sql.Driv ...

  2. java写一个窗体并连接MySQL_大神帮忙写一个简单地java页面,连接MySQL数据库之后能够显示数据库上的数据...

    展开全部 用jdbc 连接mysql数据库就行了,网上搜下一大把. --记得在classpath下加入mysql 的jdbc驱动包. /** * @author :来e68a84e8a2ad32313 ...

  3. java jdbc 连接mysql数据库,Java 通过JDBC连接Mysql数据库

    JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口 ...

  4. Java原生代码连接MySQL数据库

    本章我们介绍, 如何用java原生代码实现连接MySQL数据库并实现基本的增,删,改,查操作. 为了便于演示,首先我们使用Navicat Premium新建一个user表并添加如下数据: ​​​​​​ ...

  5. java maven项目连接mysql数据库

    实现maven项目连接mysql数据库 在maven项目下新建class文件,编辑该文件,部分具体代码如下: import java.sql.Connection; import java.sql.D ...

  6. JAVA使用JDBC连接MySQL数据库

    首先要下载Connector/J地址:http://www.mysql.com/downloads/connector/j/ 这是MySQL官方提供的连接方式: 解压后得到jar库文件,需要在工程中导 ...

  7. [转]Java 通过JDBC连接Mysql数据库的方法和实例【图文说明】

    JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口 ...

  8. JAVA的JDBC连接MYSQL数据库并查询数据

    目录 一.使用工具 1)MYSQL数据库 2)Navicat可视化软件 3)IDEA编译java工具 二.MYSQL里创建一个数据库 1)Navicat连接数据库 2)创建新的数据库和表 1.新建数据 ...

  9. Java web 服务器连接MySQL数据库代码

    文章目录 前言 一,建立工程 二,导入jar包 三,编写DataBase类实现连接数据库与操作数据库 四,效果图 参考文章 前言 经过前面的环境部署,今天我们终于可以来连接数据库了.参考我之前的文章. ...

  10. windows下Java 用idea连接MySQL数据库

    Java用idea连接数据库特别简单. 首先就是下载好MySQL数据库的驱动程序. 链接:https://dev.mysql.com/downloads/connector/j/ 然后就是选下载版本了 ...

最新文章

  1. 基于Python分析深圳程序员工资有多高?
  2. eclipse启动不了
  3. Windows10下安装Tensorflow
  4. PHP 处理TXT文件(打开/关闭/检查/读取)
  5. 建议简书评论区升级筛选/排序功能
  6. 《软件方法》读书笔记2
  7. 教你正确设置CrossOver的Wine配置(一)
  8. 深蓝学院【视觉SLAM十四讲】汇总
  9. 基于秃鹰搜索算法的无线传感器网络三维覆盖优化
  10. SubsamplingScaleImageView + Glide显示网络超大图片
  11. 机器学习学习笔记之——处理文本数据
  12. jenkins调用shell脚本实现自动上线完整项目---此项目中用到了git parameter、choise parameter参数化构建(五)
  13. 影视小程序完美版源码
  14. appium使用简记
  15. 4.1nbsp;需求定律分析
  16. Python文件读取read()函数
  17. 【数据结构】带头结点的单链表
  18. java 图片写字_用java在图片上写字
  19. 来自远方的“僵尸之手”
  20. 【ArcGIS微课1000例】0035:地图面状符号设计教程

热门文章

  1. java如何让坦克动起来_[笔记]基于java的坦克大战游戏实现思路
  2. matlab向量乘法要加.,matlab中的矩阵与向量运算
  3. 陀螺仪传感器的简单了解
  4. 求实数的整数部分和小数部分python_python求实数的整数部分
  5. 英语语法快速入门1--简单句(附思维导图)
  6. python flask token_Flask 用户名密码登录获取token
  7. 如何制作和部署war包
  8. 傅里叶级数的通俗理解
  9. 图像取证:源识别和伪造检测(Image Forensics: source identification and tampering detection) 续2
  10. NMOS和PMOS电流流向以及导通条件