Java连接Mysql数据库增删改查实现
Java连接Mysql数据库增删改查实现
时间比较赶,我这里只实现查询,有时间再添加另外两个
难度 : ⭐⭐⭐(全星5颗星的情况下)
新建一个动态的网站工程,
把jar包全部复制进去,主要要那个mysql-connector-java那个jar包,重要通知,我的mysql版本是5.7.18-log版本,这个jar版本够,如果你装的是mysql8点几的版本,则带不起来,需要高版本的驱动版;
package com.anhui.dajun;import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;public class JDBCUtil {private static final String URL = "jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8";private static final String DRIVERS = "com.mysql.jdbc.Driver";private static final String USERNAME = "root";private static final String PASSWORRD_STRING = "root";public static void main(String[] args) {Connection connection = null;ResultSet rs = null;Statement stmt = null;try {try {Class.forName(DRIVERS);connection = DriverManager.getConnection(URL, USERNAME, PASSWORRD_STRING);stmt = connection.createStatement();String sql = "SELECT * FROM tt_user";rs = stmt.executeQuery(sql);while (rs.next()) {System.out.println("Id 是 : " + rs.getString("id") + " | " + "姓名 : " + rs.getString("name") + " | "+ "年齡 : " + rs.getString("age") + " | " + " 地址 : " + rs.getString("address"));System.out.println("--------------------------------");}} catch (SQLException e) {e.printStackTrace();} catch (ClassNotFoundException e) {e.printStackTrace();}} finally {if (rs != null) {try {rs.close();} catch (SQLException e) {e.printStackTrace();}}if (stmt != null) {try {stmt.close();} catch (SQLException e) {e.printStackTrace();}}if (connection != null) {try {connection.close();} catch (SQLException e) {e.printStackTrace();}}}}}
/*
SQLyog Ultimate v10.00 Beta1
MySQL - 5.7.18-log
*********************************************************************
*/
/*!40101 SET NAMES utf8 */;create table `tt_user` (`id` int ,`name` varchar ,`age` int ,`address` varchar
);
insert into `tt_user` (`id`, `name`, `age`, `address`) values('1','大军','26','上海市');
insert into `tt_user` (`id`, `name`, `age`, `address`) values('2','杨红','24','云南');
insert into `tt_user` (`id`, `name`, `age`, `address`) values('3','赵刘','27','陕西');
insert into `tt_user` (`id`, `name`, `age`, `address`) values('4','李四','23','安徽');
insert into `tt_user` (`id`, `name`, `age`, `address`) values('5','刘六','30','安徽安庆');
insert into `tt_user` (`id`, `name`, `age`, `address`) values('6','王二','22','北京市');
insert into `tt_user` (`id`, `name`, `age`, `address`) values('7','123','213','213');
Java连接Mysql数据库增删改查实现相关推荐
- java连接mysql数据库增删改查操作记录
1. 连接数据库,得到数据库连接变量 [java] view plaincopyprint? //注意,这是连接mysql的方法 //注意,这是连接mysql的方法 注意连接数据库的时候 (1)打开D ...
- java连接mysql数据库增删改查_java连接mysql数据库增删改查操作记录
1. 连接数据库.得到数据库连接变量 注意连接数据库的时候 (1)打开DB Browser 新建一个Database Driver,注意加入Driver JARs的时候加入的包,我的是mysql-co ...
- JDBC:JAVA连接Mysql实现增删改查
总有特别赶的时候,小高叫你如何速通JAVA连接数据库Mysql实现增删改查.CV战士 一.前置准备工作 1. 安装IDEA,配置JAVA环境 2. 安装Mysql,配置Mysql环境变量 3. 安装S ...
- java连接mysql以及增删改查操作
java连接数据库的代码基本是固定的,步骤过程觉得繁琐些,代码记起来对我来说是闹挺.直接上代码: (温馨提醒:你的项目提前导入连接数据库的jar包才有的以下操作 ) 1 class DBConnect ...
- wps连接mysql数据库增删改查_Python操作MySQL数据库实例详解【安装、连接、增删改查等】...
本文实例讲述了python操作MySQL数据库.分享给大家供大家参考,具体如下: 1.安装 通过Python连接MySQL数据库有很多库,这里使用官方推荐的MySQL Connector/Python ...
- java连接mysql实现增删改查_java连接数据库,实现增删改查操作
一.前言 写这个文章的原因是为了巩固自己连接数据库步骤 希望对初次学习数据库的朋友有所帮助 二.MySQL数据库连接 数据库连接步骤加载驱动程序,获取数据库连接对象 2.1驱动jar包 2.2代码 p ...
- java创建mysql驱动,JDBC之Java连接mysql实现增删改查
使用软件:mysql.eclipse 链接步骤: 1.注册驱动 2.创建一个连接对象 3.写sql语句 4.执行sql语句并返回一个结果或者结果集 5.关闭链接(一般就是connection.stat ...
- java连接mysql实现增删改查_JDBC之Java连接mysql实现增删改查
使用软件:mysql.eclipse 链接步骤: 1.注册驱动 2.创建一个连接对象 3.写sql语句 4.执行sql语句并返回一个结果或者结果集 5.关闭链接(一般就是connection.stat ...
- wps连接mysql数据库增删改查_python 连接mysql数据库 进行增删改查操作
1.在进行连接之前我们要确定我们已经安装了python和mysql(开玩笑,没有这个你怎么连接那)至于安装的过程在此略过, 2.因为要进行连接mysqldb 所有我们要导入MySQLdb的模块,当然这 ...
最新文章
- vs2015下载 简体中文版/企业版 附邀请码
- [CODEVS 1301] 任务分配
- Nand Flash VS Nor Flash
- gt爵士变形步骤_代码广播简介:您可以编码为24/7的爵士节拍
- Nest,很酷的东西
- 半岛电视台员工遭iOS iMessage app零点击0day 漏洞利用攻击
- 第八届蓝桥杯第三题承压计算
- 如何修改一个类的私有成员?
- 在WebBrowser中通过模拟键盘鼠标操控网页中的文件上传控件
- 2. laravel 创建第一条路由
- android 模拟器测试之旅
- 在线象棋游戏php网站源码分享
- CentOS下安裝iRedMail
- 写给那些让我糊里糊涂的HTTP、TCP、UDP、Socket
- 如何查看电脑操作系统及系统类型
- WebSocket 是什么原理?为什么可以实现持久连接
- 安卓系统监控任务管理器App推荐
- 支持响应式手机端jQuery图片轮播插件unslider
- 安装tensorflow---目前还没有支持windows
- 全体自然数的和是负十二分之一?
热门文章
- html整个项目怎么导出来,怎样将jquery导入web项目中?
- android 通知栏按钮,android 通知栏添加按钮点击效果
- 字符串换行截取_textwrap 文本自动换行与填充
- 函数不可访问_关于可重入函数
- python字符串大全_python学习笔记:字符串操作大全
- 学生时代,我做过最有价值的事是什么?
- asp.net 报表页面模板_20套大屏模板,教你3分钟制作出酷炫的可视化大屏
- oracle gather trace,Oracle 11g新SQL Trace 10046方法
- openmp并行编程_OpenMP实现生产者消费者问题
- docker 安装 GridStudio