mysql 数据增删改查基本语句
增:
insert
insert into 表名(字段1,字段2,字段3。。。。。。字段N) values(值1,值2,值3);
如果不申明插入那些字段,则默认所有字段。
如果一次可以插入多条数据 可以如下
insert into 表名 (字段1,字段2,字段3。。。。。。字段N) values(值1,值2,值3),(值1,值2,值3),(值1,值2,值3);
在插入时注意,往哪个表增加,增哪个字段,每个字段各有什么值。
删:
delete
delete from 表名 where 表达式;
删除时注意 删除哪张表数据,删除哪些行.
一般为了 防止误删可以在最后加上limit语句 控制一次删除几条例如
delete from 表名 where 表达式 limit 0,1; 只删除一条
改:
update
update 表名 set 字段1=值1,字段2=值2 .......字段N=值N where 表达式;
修改时注意 修改哪张表,修改哪几个字段,该什么值,在那几行生效。
同样也可以加上limit 控制。
查:
select
select * from 表名 where 表达式。
查询语句比较多变组成select语句的子句有: 1.FROM 2.ON 3.JOIN 4. where 5.GROUP BY 6.HAVING 7.SELECT 8.DISTINCT 9.ORDER BY
这个顺序就是 查询语句在执行过程中的顺序,每执行一个子语句都会产生一个虚拟表,下一个字语句是作用者虚拟表上的。
格式:
SELECT 字段 ,DISTINCT 字段 FROM table_name JOIN table_name2 ON table_name.字段 = table_name2.字段 WHERE 表达式 GROUP BY 字段 HAVING 表达式 ORDER BY 字段 desc/asc
子语句的顺序不能改变。
mysql 数据增删改查基本语句的更多相关文章
- MySQL数据库增删改查SQL语句(2018整理集合大全)
查看数据库 show databases; 使用数据库 use 数据库名; 创建数据库 CREATE DATABASE 数据库名; 删除数据库 DROP DATABASE 数据库名; 创建表 cre ...
- MySQL增删改查常用语句命令
增删改查语句增删改查的语句命令为 增:insert删:delete改:update查:SELECT或者show 库操作创建数据库:create database shujukuba;创建带字符集的数据 ...
- MySQL数据库(增删改查语句)
MySQL数据库(增删改查语句)一.登录数据库:----> mysql -uroot -proot;(对应用户名和密码)二.SQL语句: 数据定义语言DDL 用来定义数据库.表.列,关 ...
- Mysql数据库基础增删改查常用语句命令
Mysql增删改查常用语句命令 一.增删改查语句总览 创建: create(创建数据库) 增:insert(插入表数据) 删:drop.delete(删除表.删除表数据) 改:update.alter ...
- mysql增删改查基本语句
mysql的增删改查属于基本操作,又被简称CRUD,其中删用的较少,毕竟这个功能给用户是是非常危险的,就是客户删除的数据也没有真正的删除,其中查询是十分常用的. 1 mysql数据库增加:create ...
- Java连接MySQL数据库增删改查通用方法
版权声明:本文为博主原创文章,未经博主允许不得转载. Java连接MySQL数据库增删改查通用方法 运行环境:eclipse+MySQL 以前我们Java连接MySQL数据库都是一个数据库写一个类,类 ...
- Asp.Net操作MySql数据库增删改查
Asp.Net操作MySql数据库增删改查,话不多说直接步入正题.git源码地址:https://git.oschina.net/gxiaopan/NetMySql.git 1.安装MySQL数据库 ...
- Mysql 的 增删改查
mysql的增删改查 1:新建数据库 create database 数据库名 [其他选项]; 2:新建数据表 create table students ( id int unsigned not ...
- MySQL之增删改查之
MySQL之增删改查 前言:以下是MySQL最基本的增删改查语句,很多IT工作者都必须要会的命令,也是IT行业面试最常考的知识点,由于是入门级基础命令,所有所有操作都建立在单表上,未涉及多表操作. ...
随机推荐
- 怎么让一段xml被识别为字符串
public static String decodeString(String strData) { strData = replaceString(strData, "<" ...
- 使用VScode 的插件
使用vscode的插件实现快捷开发 ASP.NET Core Snippets :HomeController, Startup, ProgramFile and many more starts ...
- springboot之内嵌tomcat修改端口号
第一种: 在配置文件中直接修改 server.port=8089 第二种: 直接定义 TomcatEmbeddedServletContainerFactory,注册bean: @Configurat ...
- CodeForces 614A(水题)
这道题有个需要注意的地方,就是范围大小 2^16 = 65535,2^32 = 65535(10^4),2^16 = 4294967295(10^9),2^64=9223372036854775807 ...
- JSON运用——PHP中使用json数据格式定义字面量对象的方法
目前,在PHP中是不支持字面量命名法. 前端的小伙伴都知道,在JS中用字面量定义一个对象的方法可以如下: var o = { 'name' : 'Tom' , 'url' : 'www.baidu.c ...
- Java设计模式—桥梁模式
终于又碰到了一个简单点的模式了. 桥梁模式也叫做桥接模式,定义如下: 将抽象和实现解耦,使得两者可以独立地变化. 这句话也太难理解了,桥梁模式是为了解决类继承的缺点而设计 ...
- TensorFlow-卷积
卷积: conv2d ( input, filter, strides, padding, use_cudnn_on_gpu=True, data_format='NHWC', name=No ...
- Angular1.x directive(指令里的)的compile,pre-link,post-link,link,transclude
The nitty-gritty of compile and link functions inside AngularJS directives The nitty-gritty of comp ...
- linux整个日志目录查询记录
在linux下面需要查看整个目录的日志,搜索用户的一个行为.因为不知道具体是那一天,一个个的查询也可以,但是太麻烦.可以用过下面的命令来实现: rep -iRl "关键字" ./ ...
- spring boot(7)-mybatis全注解化
关于配置数据库可以参考上一篇文章,这里只讲mybatis pom.xml <!-- 引入mybatis --> <dependency> <groupId>org. ...