追加列
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表中包含哪些岗位
分享到:
相关推荐
增删改查的基本操作——添加新记录、删除记录、修改已有记录和查询数据,都是通过Servlet来完成的。 MVC(Model-View-Controller)设计模式是JavaWeb开发中常用的一种架构模式,它将应用程序分为三个核心部分:模型...
### JavaWeb-Servlet、MySQL 实现用户增删改查 #### 概述 本文将详细介绍如何使用JavaWeb中的Servlet技术结合MySQL数据库实现用户的增删改查功能。此项目旨在为初学者提供一个基础示例,了解如何在JavaWeb环境中...
【Java编写的简单的图书管理系统(增删改查)】是一个基于Java技术的图书管理软件,主要功能涵盖了图书信息的添加、删除、修改和查询。这个系统没有采用任何框架,而是直接利用了Java的基础特性以及相关的Web技术来...
以上就是Java中数据库基本操作——增删改查的具体实现。通过这些方法,我们可以方便地与数据库进行交互,实现对数据的灵活管理。在实际开发中,还需要注意异常处理和资源管理等问题,以确保应用程序的稳定性和安全性...
**JSP连接MySQL数据库——增删改查基本操作** 在Web开发中,JavaServer Pages (JSP) 和 MySQL 数据库的结合是常见的后端技术选择,用于构建动态网站和应用程序。下面将详细介绍如何使用JSP进行MySQL数据库的增删改...
JDBC例子图书的增删除改查 一创建图书表 二图书的增 三图书的查 四图书的改 五图书的删JDBC例子——图书的增、删除、改、查一、创建图书表二、图书的增Library文件三、图书的查ShowLibrary四、图书的改UpdateLibrary...
这个基于SSM+MySQL的增删改查(CRUD)示例提供了对Web应用基础功能的实践演示。 SpringMVC作为Spring框架的一个模块,专门用于处理Web请求。它负责模型-视图-控制器(MVC)架构中的控制器部分,接收HTTP请求,解析...
在本项目"用jsp完成增删改查"中,我们主要探讨的是如何利用JSP与Servlet协同工作,实现对MySQL数据库的数据操作——增、删、改、查。以下是关于这个主题的详细解释: 首先,我们需要了解JSP的基本结构和工作原理。...
通过Java的JDBC(Java Database Connectivity)API,Servlet可以连接到MySQL数据库,执行SQL语句来完成增删改查操作。例如,增加数据时,Servlet会创建一个INSERT语句;删除数据时,使用DELETE语句;更新数据则使用...
开发者通过JDBC(Java Database Connectivity)接口连接到Mysql数据库,执行SQL语句进行数据的增删改查操作。这种数据库与应用程序的集成,使得数据处理更规范,且易于维护和扩展。 3. **数据操作——增删改查** ...
本教程“jsp入门经典实例(只包含增删改查)”是一个专门为初学者设计的学习资源,旨在帮助他们快速掌握JSP的基础知识,特别是如何使用JSP和JavaBean来实现常见的数据操作——增、删、改、查(CRUD)。 首先,让...
《入门级的增删改查的系统——客户信息管理系统》 在信息技术日益发达的今天,信息管理系统已经成为各行各业不可或缺的一部分。本项目,名为“人工智能-项目实践-信息管理系统的设计与开发”,是一个面向初学者的...
在本项目"springboot+maven增删查demo"中,主要展示了如何利用Spring Boot和Maven构建一个基础的Web应用程序,实现对数据库的基本操作——增、删、查。以下将详细解析项目的关键知识点: 1. **Spring Boot**: ...
本主题将深入探讨如何使用JDBC与MySQL数据库进行连接,实现数据的增删改查(CRUD)操作,并通过图形用户界面(GUI)进行可视化操作。MySQL是一款流行的开源关系型数据库管理系统,它为开发者提供了高效、可靠的存储...
《员工系统增删改查——基于Java语言的实现》 在信息技术领域,员工管理系统是企业信息化建设中的重要组成部分,它负责处理与员工相关的各种数据,包括员工信息的录入、查询、更新和删除等操作,也就是常说的CRUD...
### JSP + Servlet + JDBC 实现数据库的增删改查技术详解 #### 一、引言 在Web应用开发中,使用JSP (JavaServer Pages)、Servlet 和 JDBC (Java Database Connectivity) 进行数据库操作是一种非常常见的技术组合。...
2. **数据管理**:通过数据库管理系统,可以方便地对数据进行增删改查等操作。 3. **数据共享**:允许多个应用程序或用户同时访问同一份数据,实现数据的共享。 #### 九、常见数据库 1. **MySQL**:由Sun公司收购...
在Java编程语言中,实现对数据库的增删改查(CRUD:Create, Read, Update, Delete)操作是一项基础且重要的任务。这通常涉及到数据库连接、SQL语句的执行以及结果集的处理。本项目“java.zip”可能包含了用于演示这...
【标题】"jsp+servlet小例子增删查改"是一个非常适合初学者的教程,它涵盖了在Web开发中常用的两种技术——JavaServer Pages (JSP) 和Servlet,用于实现对数据库中的数据进行基本的CRUD(Create、Read、Update、...