当前位置:网站首页>MySQL表sql语句增删查改_增加

MySQL表sql语句增删查改_增加

2022-08-11 09:49:00 华为云

本章目标

  • 学会MySQL表中的sql语句,能够在自己创建数据库表!
  • 实现mysql表的增删查改操作!

CRUD

我们对CRUD不陌生! 而CRUD究竟指的是什么呢?

crud是指在做计算处理时的增加(Create)检索(Retrieve)更新(Update)删除(Delete)几个单词的首字母简写。crud主要被用在描述软件系统中数据库或者持久层的基本操作功能。

可以看到,CRUD就是增加(Create),检索(Retrieve),更新(Update),删除(Delete)操作的简称!!!

而我们上节,数据库基础中介绍了数据库的CRUD
而一个个数据库中是由一张张表结构保存了数据在数据库中! 所以我们来学习表的CRUD!

  • 我们来回顾一下上节针对表的一些sql语句!

1.查看该数据库下的所有表!
show tables;
在这里插入图片描述
我们不能忘记当要对某个数据库中进行操作时,需要先使用该数据库(use 数据库名;)!
使用show tables; 可以查看到ebook数据库下的所有表!!!
我们上章也学习了如何创建一张表!
我就不在一一演示啦!

新增(Create)

我们知道了如何创建表,那如何给表新增内容呢?

单行数据,全列插入

SQL语句
insert into 表名 values(数据...);
举例:
在这里插入图片描述
book表中我们插入了一条数据!!!
我们查看一下:
在这里插入图片描述注意:
mysql中我们如果要插入字符.我们需要用' '/" "引号就像java中的字符串一样! 但是这里也可以用' '单引号!!!

多行插入,指定列插入

当我们需要新增的数据较多时,如果我们再采用单行插入的方式,显然不科学! 而且有时候,并不是我们全部的列都要插入数据!!!如果我们要插入多行指定列呢?
SQL语句
insert into 表名(列名1,2,...) values(数据1),(数据2),...;
这里的列名和每行数据之间需要用,逗号隔开!列名要写在()里,并且每条数据中的数据项要对应指定列!
举例:
在这里插入图片描述在这里插入图片描述
这里的into也可以省略!!!    在这里插入图片描述

原网站

版权声明
本文为[华为云]所创,转载请带上原文链接,感谢
https://bbs.huaweicloud.com/blogs/369917