`

MySQL——JDBC增删改查

阅读更多

追加列

ALTERTABLE 表名 ADD 列名 类型[,列名 类型][,列名 类型]...;

修改列类型

ALTER TABLE 表名 MODIFY 列名 类型[,列名 类型][,列名 类型]...;

修改列

ALTER TABLE 表名 CHANGE COLUMN 原列名 新列名 类型;

删除列

ALTER TABLE 表名 DROP 列名;

 

插入

语法:

INSERT INTO 表名[(列名[,列名]...)]VALUES(值[,值]...);

注意事项:

插入值类型必须与对应列的数据类型一致

数据不能超出长度

插入值得为之必须与列名顺序一致

字符和日期数据要放在单引号中

插入空值使用null

如果不指定插入哪一列, 就是插入所有列

 

修改

语法

UPDATE 表名 SET 列名=值[,列名=值]...[WHERE条件语句];

注意事项

WHERE子句选择满足条件的行进行更新, 如果不写, 则更新所有行

 

删除

语法

DELETE FROM 表名 [where 条件语句]

注意事项

如果不加where子句, 将删除表中所有记录

delete只能用作删除行, 不能删除某一列的值, 需要用update

在delete和update的时候需要注意表与表之间的关联关系

删除表中所有数据可以使用: TRANCATE 表名, 这种方式会删除旧表重新创建, 在数据较多的时候使用

DISTINCT

语法

SELECT [DISTINCT] 列名[, 列名]...FROM 表名

注意事项

*可以替代列名, 表示所有列, 但是通常我们为了提高代码的可读性, 不使用*

DISTINCT为过滤重复记录

如果DISTINCT后面跟多列, 是过滤掉多列合并之后的重复

练习

查询employee表中所有记录

select id,username,gender,birthday,position,salary,resumefrom user;

查询employee表中所有人的薪水

select username,salary from user;

查询employee表中包含哪些岗位

 

 

分享到:
评论

相关推荐

    javaweb增删改查(含源码).zip

    增删改查的基本操作——添加新记录、删除记录、修改已有记录和查询数据,都是通过Servlet来完成的。 MVC(Model-View-Controller)设计模式是JavaWeb开发中常用的一种架构模式,它将应用程序分为三个核心部分:模型...

    javaWeb-Servlet、mysql实现用户增删改查

    ### JavaWeb-Servlet、MySQL 实现用户增删改查 #### 概述 本文将详细介绍如何使用JavaWeb中的Servlet技术结合MySQL数据库实现用户的增删改查功能。此项目旨在为初学者提供一个基础示例,了解如何在JavaWeb环境中...

    Java编写的简单的图书管理系统(增删改查)

    【Java编写的简单的图书管理系统(增删改查)】是一个基于Java技术的图书管理软件,主要功能涵盖了图书信息的添加、删除、修改和查询。这个系统没有采用任何框架,而是直接利用了Java的基础特性以及相关的Web技术来...

    JAVA数据库基本操作,增删改查

    以上就是Java中数据库基本操作——增删改查的具体实现。通过这些方法,我们可以方便地与数据库进行交互,实现对数据的灵活管理。在实际开发中,还需要注意异常处理和资源管理等问题,以确保应用程序的稳定性和安全性...

    jsp增删改查 mysql

    **JSP连接MySQL数据库——增删改查基本操作** 在Web开发中,JavaServer Pages (JSP) 和 MySQL 数据库的结合是常见的后端技术选择,用于构建动态网站和应用程序。下面将详细介绍如何使用JSP进行MySQL数据库的增删改...

    简单的图书的增、删、改、查(数据库为MySql)

    JDBC例子图书的增删除改查 一创建图书表 二图书的增 三图书的查 四图书的改 五图书的删JDBC例子——图书的增、删除、改、查一、创建图书表二、图书的增Library文件三、图书的查ShowLibrary四、图书的改UpdateLibrary...

    基于springMVC+spring+mybatis+mysql框架的增删改查demo

    这个基于SSM+MySQL的增删改查(CRUD)示例提供了对Web应用基础功能的实践演示。 SpringMVC作为Spring框架的一个模块,专门用于处理Web请求。它负责模型-视图-控制器(MVC)架构中的控制器部分,接收HTTP请求,解析...

    用jsp完成增删改查

    在本项目"用jsp完成增删改查"中,我们主要探讨的是如何利用JSP与Servlet协同工作,实现对MySQL数据库的数据操作——增、删、改、查。以下是关于这个主题的详细解释: 首先,我们需要了解JSP的基本结构和工作原理。...

    jsp+servlet+mysql+javabeen实现的增删改查功能

    通过Java的JDBC(Java Database Connectivity)API,Servlet可以连接到MySQL数据库,执行SQL语句来完成增删改查操作。例如,增加数据时,Servlet会创建一个INSERT语句;删除数据时,使用DELETE语句;更新数据则使用...

    一物图书管理系统,JAVA作业 使用JAVA GUI,使用Mysql存储数据 增删改查 UI还行

    开发者通过JDBC(Java Database Connectivity)接口连接到Mysql数据库,执行SQL语句进行数据的增删改查操作。这种数据库与应用程序的集成,使得数据处理更规范,且易于维护和扩展。 3. **数据操作——增删改查** ...

    jsp入门经典实例(只包含增删改查)

    本教程“jsp入门经典实例(只包含增删改查)”是一个专门为初学者设计的学习资源,旨在帮助他们快速掌握JSP的基础知识,特别是如何使用JSP和JavaBean来实现常见的数据操作——增、删、改、查(CRUD)。 首先,让...

    入门级的增删改查的系统【客户信息管理系统】.zip

    《入门级的增删改查的系统——客户信息管理系统》 在信息技术日益发达的今天,信息管理系统已经成为各行各业不可或缺的一部分。本项目,名为“人工智能-项目实践-信息管理系统的设计与开发”,是一个面向初学者的...

    springboot+maven增删查demo

    在本项目"springboot+maven增删查demo"中,主要展示了如何利用Spring Boot和Maven构建一个基础的Web应用程序,实现对数据库的基本操作——增、删、查。以下将详细解析项目的关键知识点: 1. **Spring Boot**: ...

    JDBC--MySQL:MySql数据库的JDBC实现增删改查(子查询)————GUI实现

    本主题将深入探讨如何使用JDBC与MySQL数据库进行连接,实现数据的增删改查(CRUD)操作,并通过图形用户界面(GUI)进行可视化操作。MySQL是一款流行的开源关系型数据库管理系统,它为开发者提供了高效、可靠的存储...

    员工系统增删改查

    《员工系统增删改查——基于Java语言的实现》 在信息技术领域,员工管理系统是企业信息化建设中的重要组成部分,它负责处理与员工相关的各种数据,包括员工信息的录入、查询、更新和删除等操作,也就是常说的CRUD...

    jsp+servlet+jdbc实现对数据库的增删改查.docx

    ### JSP + Servlet + JDBC 实现数据库的增删改查技术详解 #### 一、引言 在Web应用开发中,使用JSP (JavaServer Pages)、Servlet 和 JDBC (Java Database Connectivity) 进行数据库操作是一种非常常见的技术组合。...

    MySql与JDBC

    2. **数据管理**:通过数据库管理系统,可以方便地对数据进行增删改查等操作。 3. **数据共享**:允许多个应用程序或用户同时访问同一份数据,实现数据的共享。 #### 九、常见数据库 1. **MySQL**:由Sun公司收购...

    java.zip 用Java实现对数据库的增删改查

    在Java编程语言中,实现对数据库的增删改查(CRUD:Create, Read, Update, Delete)操作是一项基础且重要的任务。这通常涉及到数据库连接、SQL语句的执行以及结果集的处理。本项目“java.zip”可能包含了用于演示这...

    jsp+servlet小例子增删查改

    【标题】"jsp+servlet小例子增删查改"是一个非常适合初学者的教程,它涵盖了在Web开发中常用的两种技术——JavaServer Pages (JSP) 和Servlet,用于实现对数据库中的数据进行基本的CRUD(Create、Read、Update、...

Global site tag (gtag.js) - Google Analytics