加入收藏 | 设为首页 | 会员中心 | 我要投稿 成都站长网 (https://www.028zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

程序员必会的四句SQL语句、MySQL 中的增、删、改、查

发布时间:2022-10-12 14:00:56 所属栏目:MySql教程 来源:转载
导读: MySQL 插入数据
MySQL 表中使用INSERT INTOSQL语句来插入数据。
你可以通过 mysql> 命令提示窗口中向数据表中插入数据。
语法
以下为向MySQL数据表插入数据通用的INSERT INTOSQL语法:
INS

MySQL 插入数据

MySQL 表中使用INSERT INTOSQL语句来插入数据。

你可以通过 mysql> 命令提示窗口中向数据表中插入数据。

语法

以下为向MySQL数据表插入数据通用的INSERT INTOSQL语法:

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

如果数据是字符型,必须使用单引号或者双引号,如:"value"。

通过命令提示窗口插入数据

以下我们将使用 SQL INSERT INTO语句向 MySQL 数据表 runoob_tbl 插入数据

MySQL DELETE 语句_mysql delete语句很慢_delete语句删除的是基本表的

注意: 使用箭头标记 -> 不是 SQL 语句的一部分,它仅仅表示一个新行,如果一条SQL语句太长MySQL DELETE 语句,我们可以通过回车键来创建一个新行来编写 SQL 语句,SQL 语句的命令结束符为分号 ;。

在以上实例中,我们并没有提供 runoob_id 的数据,因为该字段我们在创建表的时候已经设置它为 AUTO_INCREMENT(自动增加) 属性。 所以,该字段会自动递增而不需要我们去设置。实例中 NOW() 是一个 MySQL 函数,该函数返回日期和时间。

接下来我们可以通过以下语句查看数据表数据:

MySQL 查询数据

MySQL 数据库使用SQL SELECT语句来查询数据。

你可以通过 mysql> 命令提示窗口中在数据库中查询数据。

语法

以下为在MySQL数据库中查询数据通用的 SELECT 语法:

SELECT column_name,column_name FROM table_name [WHERE Clause] [LIMIT N][ OFFSET M];

1. 你可以使用星号(*)来代替其他字段,SELECT语句会返回表的所有字段数据

2. 你可以使用 WHERE 语句来包含任何条件。

3. 你可以使用 LIMIT 属性来设定返回的记录数。

4. 你可以通过OFFSET指定SELECT语句开始查询的数据偏移量。默认情况下偏移量为0。

通过命令提示符获取数据

以下实例我们将通过 SQL SELECT 命令来获取 MySQL 数据表 runoob_tbl 的数据:

实例

以下实例将返回数据表 runoob_tbl 的所有记录:

MySQL UPDATE 更新

如果我们需要修改或更新 MySQL 中的数据,我们可以使用 SQL UPDATE 命令来操作。

语法

以下是 UPDATE 命令修改 MySQL 数据表数据的通用 SQL 语法:

UPDATE table_name SET field1=new-value1, field2=new-value2 [WHERE Clause]

1. 你可以同时更新一个或多个字段。

2. 你可以在 WHERE 子句中指定任何条件。

3. 你可以在一个单独表中同时更新数据。

4.

当你需要更新数据表中指定行的数据时 WHERE 子句是非常有用的。

update 表名称 set 列名称=新值 where 更新条件;

以下我们将在 SQL UPDATE 命令使用 WHERE 子句来更新 runoob_tbl 表中指定的数据:

mysql delete语句很慢_MySQL DELETE 语句_delete语句删除的是基本表的

MySQL DELETE 语句

你可以使用 SQL 的 DELETE FROM 命令来删除 MySQL 数据表中的记录。

语法

以下是 SQL DELETE 语句从 MySQL 数据表中删除数据的通用语法:

DELETE FROM table_name [WHERE Clause]

1. 你可以在 WHERE 子句中指定任何条件

2. 您可以在单个表中一次性删除记录。

当你想删除数据表中指定的记录时 WHERE 子句是非常有用的。

从命令行中删除数据

这里我们将在 SQL DELETE 命令中使用 WHERE 子句来删除 MySQL 数据表 runoob_tbl 所选的数据。

实例

以下实例将删除 runoob_tbl 表中 runoob_id 为1 的记录:

MySQL DELETE 语句_delete语句删除的是基本表的_mysql delete语句很慢

(编辑:成都站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!