Java(22):Java连接Mysql数据库的操作说明
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数据库的操作说明相关推荐
- jaba窗体连接mysql增删改查_知识实现——Java使用jdbc连接MySql数据库,实现增删改查...
Java使用jdbc连接MySql数据库,实现增删改查 首先,导入MySql连接数据库的jar包,我用的是 mysql连接jar包 DB类,用于获得数据库连接 import java.sql.Driv ...
- java写一个窗体并连接MySQL_大神帮忙写一个简单地java页面,连接MySQL数据库之后能够显示数据库上的数据...
展开全部 用jdbc 连接mysql数据库就行了,网上搜下一大把. --记得在classpath下加入mysql 的jdbc驱动包. /** * @author :来e68a84e8a2ad32313 ...
- java jdbc 连接mysql数据库,Java 通过JDBC连接Mysql数据库
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口 ...
- Java原生代码连接MySQL数据库
本章我们介绍, 如何用java原生代码实现连接MySQL数据库并实现基本的增,删,改,查操作. 为了便于演示,首先我们使用Navicat Premium新建一个user表并添加如下数据: ...
- java maven项目连接mysql数据库
实现maven项目连接mysql数据库 在maven项目下新建class文件,编辑该文件,部分具体代码如下: import java.sql.Connection; import java.sql.D ...
- JAVA使用JDBC连接MySQL数据库
首先要下载Connector/J地址:http://www.mysql.com/downloads/connector/j/ 这是MySQL官方提供的连接方式: 解压后得到jar库文件,需要在工程中导 ...
- [转]Java 通过JDBC连接Mysql数据库的方法和实例【图文说明】
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口 ...
- JAVA的JDBC连接MYSQL数据库并查询数据
目录 一.使用工具 1)MYSQL数据库 2)Navicat可视化软件 3)IDEA编译java工具 二.MYSQL里创建一个数据库 1)Navicat连接数据库 2)创建新的数据库和表 1.新建数据 ...
- Java web 服务器连接MySQL数据库代码
文章目录 前言 一,建立工程 二,导入jar包 三,编写DataBase类实现连接数据库与操作数据库 四,效果图 参考文章 前言 经过前面的环境部署,今天我们终于可以来连接数据库了.参考我之前的文章. ...
- windows下Java 用idea连接MySQL数据库
Java用idea连接数据库特别简单. 首先就是下载好MySQL数据库的驱动程序. 链接:https://dev.mysql.com/downloads/connector/j/ 然后就是选下载版本了 ...
最新文章
- 基于Python分析深圳程序员工资有多高?
- eclipse启动不了
- Windows10下安装Tensorflow
- PHP 处理TXT文件(打开/关闭/检查/读取)
- 建议简书评论区升级筛选/排序功能
- 《软件方法》读书笔记2
- 教你正确设置CrossOver的Wine配置(一)
- 深蓝学院【视觉SLAM十四讲】汇总
- 基于秃鹰搜索算法的无线传感器网络三维覆盖优化
- SubsamplingScaleImageView + Glide显示网络超大图片
- 机器学习学习笔记之——处理文本数据
- jenkins调用shell脚本实现自动上线完整项目---此项目中用到了git parameter、choise parameter参数化构建(五)
- 影视小程序完美版源码
- appium使用简记
- 4.1nbsp;需求定律分析
- Python文件读取read()函数
- 【数据结构】带头结点的单链表
- java 图片写字_用java在图片上写字
- 来自远方的“僵尸之手”
- 【ArcGIS微课1000例】0035:地图面状符号设计教程
热门文章
- java如何让坦克动起来_[笔记]基于java的坦克大战游戏实现思路
- matlab向量乘法要加.,matlab中的矩阵与向量运算
- 陀螺仪传感器的简单了解
- 求实数的整数部分和小数部分python_python求实数的整数部分
- 英语语法快速入门1--简单句(附思维导图)
- python flask token_Flask 用户名密码登录获取token
- 如何制作和部署war包
- 傅里叶级数的通俗理解
- 图像取证:源识别和伪造检测(Image Forensics: source identification and tampering detection) 续2
- NMOS和PMOS电流流向以及导通条件