myjdbc链接数据库.增删改查
-- 创建user表
CREATE TABLE user(
uid int PRIMARY KEY auto_increment,
uname VARCHAR(55),
pwd VARCHAR(55),
realName VARCHAR(55)
)
SELECT * FROM user;
Jdbc增删改查
package myjdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class myJDBC {
public static void main(String[] args) throws ClassNotFoundException, SQLException {
//1.类加载,加载驱动
Class.forName("com.mysql.cj.jdbc.Driver");
//2.链接数据库,获取链接对象
// Connection conn=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/mydb01", "root","123456");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb?useSSL=false&"+"useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai", "root","123456");
//3.创建命令发送器(手枪)
Statement statement=conn.createStatement();
//4.执行sql语句,返回结果(相当于子弹)。executeUpdate:增加,删除,修改
// int update=statement.executeUpdate("insert into user values(default,'ww','234','王小五a')");
//删除操作
// int update=statement.executeUpdate("delete from user where uid=6");
//修改操作
// int update=statement.executeUpdate("update user set uname='想',realname='你' where uid=7");
//单取一条数据
ResultSet re=statement.executeQuery("select * from user where uid=7");
// ResultSet re=statement.executeQuery("select * from user");
while(re.next()){
int id = re.getInt(1);
String name = re.getString(2);
String pwd = re.getString(3);
String rname=re.getString(4);
System.out.println(id+name+pwd+rname);
}
//5.处理结果
// if (update>0) {
// System.out.println("操作成功");
// } else {
// System.out.println("操作失败!");
// }
//6.关闭资源
statement.close();
conn.close();
}
}
myjdbc链接数据库.增删改查相关推荐
- C#链接数据库增删改查的例子
以users表为例,有三个字段,自增长的编号id,int类型:名称name,nvarchar类型,密码pwd,nvarchar类型 首先在vs2005中引入using System.Data.SqlC ...
- thinkphp连mysql增删改查_ThinkPHP5.1框架数据库链接和增删改查操作示例
本文实例讲述了ThinkPHP5.1框架数据库链接和增删改查操作.分享给大家供大家参考,具体如 本文实例讲述了ThinkPHP5.1框架数据库链接和增删改查操作.分享给大家供大家参考,具体如下: 一. ...
- jdbc链接mysql按照id查询_使用jdbc连接并操作Oracle数据库(增删改查IDUS)
使用jdbc连接并操作Oracle数据库(增删改查IDUS) [oracle@zaibei-db ~]$ sqlplus /nolog SQL*Plus: Release 11.2.0.4.0 Pro ...
- Mysql (一)Mysql 数据库增删改查
mysql数据库增删改查增:create database DBname charset gbk; 删:drop database DBname; 改:alter database DBname ch ...
- Java+MyEclipse+Tomcat (六)详解Servlet和DAO数据库增删改查操作
此篇文章主要讲述DAO.Java Bean和Servlet实现操作数据库,把链接数据库.数据库操作.前端界面显示分模块化实现.其中包括数据的CRUD增删改查操作,并通过一个常用的JSP网站前端模板界面 ...
- 搭建阿里云Linux版服务器+使用docker安装EMQ、Node-RED、MySQL+本地Navicat访问数据库(增删改查)——详细流程
搭建阿里云Linux版服务器+使用docker安装EMQ.Node-RED.MySQL+本地Navicat访问数据库 云服务器基础搭建 注册云服务器 XShell简介 部署EMQ 部署docker 物 ...
- Java 实现Gbase数据库增删改查功能
Java 实现Gbase数据库增删改查功能 具体代码如下 主要: 要记得在官网下载驱动包gbase-connector-java-8.3-bin.jar package com.advance.JDB ...
- 常用的Mybatis-Plus方法,让你的数据库增删改查(CRUD)一键实现
常用的Mybatis-Plus方法,让你的数据库增删改查(CRUD)一键实现 以下方法全部亲测可用 //测试查找全部@Testpublic void testSelectAll(){List<U ...
- sql增删改查_快速搞定数据库增删改查|附思维导图
数据库学习,增删改查一直是测试工程师面试笔试的必考知识点,对于常用sql语法我们一定要牢记于心,尤其是各种查询的用法,在面试的时候,一个小小的知识点,面试官都可以推断出求职者的基础是否扎实. 下面是关 ...
最新文章
- 谢文睿:西瓜书 + 南瓜书 吃瓜系列 4. 二分类线性判别分析
- 从零开始使用Realsense D435i运行VINS-Mono
- php 转义取消,php如何取消转义
- nobelking 3 js 数字和数字相加 字符串连接 数字和字符串连接1
- leetcode283. 移动零 比官方更好的解法。
- 天池 在线编程 安排面试城市(贪心)
- 嵌入式Linux安装Python环境,linux环境下安装python 3
- vivo手机系统升级后没有服务器,为什么安卓手机升级到了12GB还没有iPhone 4GB运行快呢?...
- BP神经网络——从二次代价函数(Quadratic cost)到交叉熵(cross-entropy cost)代价函数
- 测试工程师面试准备之----测试基础
- uni-app 变量赋值后被实时同步
- Altium Designer 入门教程
- 使用计算机SN号匹配对应的计算机名 作为计算机名字的一个小脚本 win10可用
- 代码揭秘:从c/c++的角度探秘计算机系统,【C++】[代码揭秘:从C/C的角度探秘计算机系统]左飞.pdf...
- 理财通app的设计与实现(三)
- Matlab关于画数据网格图
- 贪吃蛇大作战中的“马太效应”
- 机器学习偏见可能会定义少数族裔的健康状况
- MySQL自定义函数实例
- 蓝牙与UWB的技术对比