-- 创建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链接数据库.增删改查相关推荐

  1. C#链接数据库增删改查的例子

    以users表为例,有三个字段,自增长的编号id,int类型:名称name,nvarchar类型,密码pwd,nvarchar类型 首先在vs2005中引入using System.Data.SqlC ...

  2. thinkphp连mysql增删改查_ThinkPHP5.1框架数据库链接和增删改查操作示例

    本文实例讲述了ThinkPHP5.1框架数据库链接和增删改查操作.分享给大家供大家参考,具体如 本文实例讲述了ThinkPHP5.1框架数据库链接和增删改查操作.分享给大家供大家参考,具体如下: 一. ...

  3. jdbc链接mysql按照id查询_使用jdbc连接并操作Oracle数据库(增删改查IDUS)

    使用jdbc连接并操作Oracle数据库(增删改查IDUS) [oracle@zaibei-db ~]$ sqlplus /nolog SQL*Plus: Release 11.2.0.4.0 Pro ...

  4. Mysql (一)Mysql 数据库增删改查

    mysql数据库增删改查增:create database DBname charset gbk; 删:drop database DBname; 改:alter database DBname ch ...

  5. Java+MyEclipse+Tomcat (六)详解Servlet和DAO数据库增删改查操作

    此篇文章主要讲述DAO.Java Bean和Servlet实现操作数据库,把链接数据库.数据库操作.前端界面显示分模块化实现.其中包括数据的CRUD增删改查操作,并通过一个常用的JSP网站前端模板界面 ...

  6. 搭建阿里云Linux版服务器+使用docker安装EMQ、Node-RED、MySQL+本地Navicat访问数据库(增删改查)——详细流程

    搭建阿里云Linux版服务器+使用docker安装EMQ.Node-RED.MySQL+本地Navicat访问数据库 云服务器基础搭建 注册云服务器 XShell简介 部署EMQ 部署docker 物 ...

  7. Java 实现Gbase数据库增删改查功能

    Java 实现Gbase数据库增删改查功能 具体代码如下 主要: 要记得在官网下载驱动包gbase-connector-java-8.3-bin.jar package com.advance.JDB ...

  8. 常用的Mybatis-Plus方法,让你的数据库增删改查(CRUD)一键实现

    常用的Mybatis-Plus方法,让你的数据库增删改查(CRUD)一键实现 以下方法全部亲测可用 //测试查找全部@Testpublic void testSelectAll(){List<U ...

  9. sql增删改查_快速搞定数据库增删改查|附思维导图

    数据库学习,增删改查一直是测试工程师面试笔试的必考知识点,对于常用sql语法我们一定要牢记于心,尤其是各种查询的用法,在面试的时候,一个小小的知识点,面试官都可以推断出求职者的基础是否扎实. 下面是关 ...

最新文章

  1. 谢文睿:西瓜书 + 南瓜书 吃瓜系列 4. 二分类线性判别分析
  2. 从零开始使用Realsense D435i运行VINS-Mono
  3. php 转义取消,php如何取消转义
  4. nobelking 3 js 数字和数字相加 字符串连接 数字和字符串连接1
  5. leetcode283. 移动零 比官方更好的解法。
  6. 天池 在线编程 安排面试城市(贪心)
  7. 嵌入式Linux安装Python环境,linux环境下安装python 3
  8. vivo手机系统升级后没有服务器,为什么安卓手机升级到了12GB还没有iPhone 4GB运行快呢?...
  9. BP神经网络——从二次代价函数(Quadratic cost)到交叉熵(cross-entropy cost)代价函数
  10. 测试工程师面试准备之----测试基础
  11. uni-app 变量赋值后被实时同步
  12. Altium Designer 入门教程
  13. 使用计算机SN号匹配对应的计算机名 作为计算机名字的一个小脚本 win10可用
  14. 代码揭秘:从c/c++的角度探秘计算机系统,【C++】[代码揭秘:从C/C的角度探秘计算机系统]左飞.pdf...
  15. 理财通app的设计与实现(三)
  16. Matlab关于画数据网格图
  17. 贪吃蛇大作战中的“马太效应”
  18. 机器学习偏见可能会定义少数族裔的健康状况
  19. MySQL自定义函数实例
  20. 蓝牙与UWB的技术对比

热门文章

  1. Caffe训练过程:test_iter test_interval等概念
  2. java field 获得值_反射通用获取字段值
  3. c++ 字符串赋给另一个_7.2 C++字符串处理函数
  4. perl与php,perl与php之异同
  5. (转)PowerHA完全手册(一,二,三)
  6. 数据结构1-树及常用算法
  7. Linux下连接Mysql服务器的方式
  8. 纯css改变下拉列表select框的默认样式
  9. markdown学习/mou
  10. 运算放大器单电源应用中的使用齐纳二极管偏置方法