1.insert语句

MySQL的insert语句有两种方式:

INSERT INTO tablename() VALUES(列值);

INSERT INTO tablename SET column_name1 = value1, column_name2 = value2,…;

例如:

mysql> insert into t_player_vip(id,level,value) values(1,1,1);

Query OK, 1 row affected (0.09 sec)

mysql> insert into t_player_vip set id=2, level=2, value=2;

Query OK, 1 row affected (0.09 sec)

2.replace语句

replace插入一条记录时,如果不重复,replace就和insert的功能一样,如果有重复记录,replace就使用新记录的值来替换原来的记录值。

replace 和insert非常相似

REPLACE INTO tablename() VALUES(列值);

REPLACE INTO tablename SET column_name1 = value1, column_name2 = value2,…;

3.update语句

UPDATE的功能是更新表中的数据。这的语法和INSERT的第二种用法相似。

必须提供表名以及SET表达式,在后面可以加WHERE以限制更新的记录范围。

UPDATE table_anem SET column_name1 = value1, column_name2 = value2, ... WHERE ... ;

UPDATE语句通过WHERE指定一个条件,否则UPDATE将更新表中的所有记录的值。

UPDATE和REPLACE基本类似,但是它们之间有两点不同。

1. UPDATE在没有匹配记录时什么都不做,而REPLACE在有重复记录时更新,在没有重复记录时插入。

2. UPDATE可以选择性地更新记录的一部分字段。而REPLACE在发现有重复记录时就将这条记录彻底删除,再插入新的记录。也就是说,将所有的字段都更新了。

4.delete语句

MySQL中有两种方法可以删除数据,一种是DELETE语句,另一种是TRUNCATE TABLE语句。

DELETE语句可以通过WHERE对要删除的记录进行选择。

TRUNCATE TABLE将删除表中的所有记录。

如果要清空表中的所有记录,可以使用下面的两种方法:

DELETE FROM tablename

TRUNCATE TABLE tablename

DELETE FROM tablename WHERE ... ;

mysql修改数据的sql语句怎么写_MySQL数据库修改数据语句的简单用法相关推荐

  1. mysql删除数据库数据库语句怎么写_mysql数据库的删除语句怎么写

    我就废话不多说了,大家还是直接看代码吧~create or replace function aa1(a1 integer[],a2 bigint) returns void AS $$declare ...

  2. mysql数据库条件语句怎么写_Mysql数据库的条件查询语句

    对于分析人员来讲,Mysql数据库应用最多的是select查询语句,此篇文章主要介绍Mysql数据库的查询语句. 一.单表查询 1.带条件的查询 基本语法:select * from +表名称 +wh ...

  3. mysql 值到99999后不增值了_MySQL数据库之更新语句精解(一)

    用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也叫做数据操作语句.言外之意,就是对数据进行修改.在标准的SQL中有3个语句,它们是INSE ...

  4. mysql 设置 0、1 用什么数据类型_MySQL数据库教程-数据表字段约束

    MySQL数据库教程-数据表字段约束 为保证数据库中存储数据的规范化,一般需要在定义字段时进行字段规范与约束的定义.保证在进行数据录入时,数据库能够通过这个规则.约束.规范检查所录入的数据,防止错误及 ...

  5. mysql更新多表sql语句怎么写_MySQL多表updatesql语句总结

    MySQL 多表 update 有几种不同的写法.假定我们有两张表,一张表为Product表存放产品信息,其中有产品价格列Price:另外一张表是 MySQL 多表 update 有几种不同的写法. ...

  6. mysql数据库insert语句怎么写_MySQL数据库Insert语句7种写法

    简介 很多开发人员工作了几年之后,都会自嘲,自己啥技术都没学到,就会CRUD,可是我要说的是,CRUD你真的都会吗,你在MySQL数据库中,会几种insert语句写法呢.在这里我会7种写法,下面我就来 ...

  7. php mysql循环语句怎么写_mysql数据库循环语句该怎么写???

    数据库结构 num date 2 2013-07-24 5 2013-07-25 8 2013-08-03 10 2013-08-22 4 2013-09-10 最后要在页面中输出为一个行行统计格式 ...

  8. sql server 触发器实时同步数据库表数据

    sql server 触发器实时同步数据库表数据 创建两个相同结构的数据库表 CREATE TABLE [dbo].[Table_1]([id] [varchar](50) NOT NULL,[nam ...

  9. 创建bbs mysql语句怎么写_MySQL常用语句 | 小灰灰博客

    常用的语句 查询 select * from bbs where id=1; 增加 insert into bbs (name,data_year) values ("jack", ...

最新文章

  1. sort函数——利用函数实现快速排序c++
  2. python lua 性能比较 内存_Lua 的速度为什么比 Python 快?
  3. 两教授吐槽:如今博士研究生的论文写作水平为何如此堪忧?
  4. python spark hadoop_使用Scala或Python列出存储在Hadoop HDFS上的Spark群集中可用的所有文件?...
  5. python之协程函数、递归、二分法
  6. Performance Optimization for Mobile Devices
  7. 任天堂的好日子還會繼續嗎﹖
  8. jsp调用servlet方法_Servlet的运行原理
  9. 战神引擎1.8斗破斩天泯灭完整开区端+高清地图+动态内观+珍宝+20转+四大陆
  10. 世界质量大师登场,告诉你质量的最大秘密!【优思学院】
  11. 使用微信企业号群发员工工资条
  12. 解决qt.qpa.xcb: could not connect to display问题
  13. 远程teamviewer|远程工具teamviewer|远程控制软件teamviewer
  14. Word删除连续分节符
  15. ps制作台式计算机图标,ps制作计算机图标
  16. 关于数据仓库中变化历史数据处理方式:全量表、快照表、拉链表
  17. 公司企业邮箱怎么登录?这些安全登录邮箱的方法你要知道
  18. 连接手表_小米手表体验报告(上)
  19. 厦门商标注册网商标产权关系
  20. 【VPP】 VPP CLI 命令

热门文章

  1. 【数据分析自学】一、系统认识数据分析
  2. JS屏蔽功能类(屏蔽F5,退格键,空格键......
  3. java写 狐狸找兔子_狐狸找兔子(java 版)
  4. 计算机数值方法之最小二乘法拟合多项式C语言
  5. Python攻城师的成长————网络编程(socket套接字、通信循环、链接循环、黏包问题)
  6. 华为云物联网设备接入及OBS使用
  7. 搜狗都上市了,王小川还是单身,难道要找AI当女朋友?
  8. 判断dataGridView是否重复值
  9. 【uniapp】微信小程序微信授权新旧解决方案
  10. Go语学习笔记 - 调用ffmpeg-api实现音频重采样