MySQL数据库(四) 一一 基本操作之增删改查

1、插入查询

  要将数据插入到MySQL表中,需要使用SQL INSERT INTO命令。

  INSERT INTO命令的通用SQL语法,用于将数据插入到MySQL表中:

  INSERT INTO table_name ( field1, field2,...fieldN )
                 VALUES
                 ( value1, value2,...valueN );

  要插入字符串数据类型,需要将所有值保留为双引号或单引号。例如“价值”

插入数据:

 

注 - 请注意,所有箭头符号( - >)不是SQL命令的一部分。它们表示一个新行,并且它们是在按下Enter键的情况下由MySQL提示符自动创建的,而不必在命令的每行末尾添加分号。

2、删除查询

 如果要从任何MySQL表中删除记录,则可以使用SQL命令DELETE FROM。

 具有DELETE命令的通用SQL语法,用于从MySQL表中删除数据。

DELETE FROM table_name [WHERE Clause]
  • 如果未指定WHERE子句,则将从给定的MySQL表中删除所有记录。

  • 可以使用WHERE子句指定任何条件。

  • 可以一次删除单个表中的记录。

当想要删除表中的选定行时,WHERE子句非常有用。

删除数据:

3、更新查询

有时可能需要修改MySQL表中现有数据的位置,通过使用SQL UPDATE命令来完成此操作。可以修改任何MySQL表的任何字段值。

具有UPDATE命令的通用SQL语法,用于修改MySQL表中的数据 :

UPDATE table_name SET field1 = new-value1, field2 = new-value2
[WHERE Clause]
  • 可以完全更新一个或多个字段。
  • 可以使用WHERE子句指定任何条件。
  • 可以一次更新单个表中的值。

当想要更新表中的选定行时,WHERE子句非常有用。

更新数据:

 

4、选择查询

SQL SELECT命令用于从MySQL数据库中获取数据。

这里是SELECT命令的通用SQL语法从MySQL表中获取数据 -

SELECT field1, field2,...fieldN 
FROM table_name1, table_name2...
[WHERE Clause]
[OFFSET M ][LIMIT N]
  • 可以使用一个或多个以逗号分隔的表,以使用WHERE子句包含各种条件,但WHERE子句是SELECT命令的可选部分。

  • 可以在单个SELECT命令中获取一个或多个字段。

  • 可以指定星号(*)代替字段。在这种情况下,SELECT将返回所有字段。

  • 可以使用WHERE子句指定任何条件。

  • 可以使用OFFSET指定一个偏移量,从SELECT开始返回记录。默认情况下,偏移量从零开始。

  • 可以使用LIMIT属性限制返回次数

获取数据

 

posted @ 2018-03-13 21:00  Bit_bo  阅读(270)  评论(0编辑  收藏  举报