mysql数据库的增删改查sql语句,mysql数据库增删改查命令

mysql数据库的增删改查sql语句,mysql数据库增删改查命令,mysql增删改查基础语句

本文主要介绍mysql添加、删除和检查的基本语句。有需要的朋友可以参考一下。

语法

下面是将数据插入MySQL表的INSERT INTO命令的一般SQL语法:

插入到table_name ( field1,field2,fieldN)

价值观念

(值1,值2,valueN);

若要插入字符串数据,应该为所有值保留双引号或单引号,如“value”。

1、从命令提示符插入数据

这将使用SQL的INSERT INTO命令将数据插入MySQL表:tutorials_tbl。

例子

root@host# mysql -u root -p密码;

输入密码:

mysql使用测试;

数据库已更改

MySQL INSERT INTO tutorials _ TBL(tutorial _ title,tutorial_author,submission_date)值( Learn PHP , Bjpowernode ,NOW());

查询正常,1行受影响(0.01秒)

mysql插入教程_tbl

-(教程_标题,教程_作者,提交日期)

-价值观

-(学习MySQL , Bjpowernode ,NOW());

查询正常,1行受影响(0.01秒)

mysql插入教程_tbl

-(教程_标题,教程_作者,提交日期)

-价值观

-(JAVA教程, bjpowernode , 2015-05-06 );

查询正常,1行受影响(0.01秒)

关系型数据库

注意:请注意,所有箭头符号(-)都不是SQL命令的一部分;它代表一个新行,通过在MySQL提示符下按Enter键,在该行末尾自动创建一个新行,而不给出分号。

在上面的例子中,没有提供对应于tutorial_id的值,因为它会在创建表时自动创建。我们已经为该字段提供了AUTO_INCREMENT选项。因此,MySQL自动分配插入ID的值。这里,NOW()是一个返回当前日期和时间的MySQL函数。

语法

以下是从MySQL表中获取数据的通用SQL SELECT命令语法:

选择字段1、字段2、字段n表名1,表名2.

[WHERE子句]

[偏移M][极限N]

您可以使用一个或多个逗号来分隔多个表,并使用WHERE子句来包含各种条件,但是WHERE子句是SELECT命令的可选部分。

您可以在SELECT命令中指定读取一个或多个字段。

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

您可以在WHERE子句后指定任何条件。

您可以使用OFFSET来指定SELECT返回记录的偏移量。默认情况下,偏移值为0。

您可以使用LIMIT属性来限制返回的次数。

1、从命令提示符读取数据

这将使用SQL SELECT命令从MySQL表tutorials_tbl中读取数据

例子

以下示例将返回tutorials_tbl表中的所有记录:

root@host# mysql -u root -p密码;

输入密码:

mysql使用测试;

数据库已更改

mysql SELECT * from教程_tbl

- - - -

|教程_id |教程_标题|教程_作者|提交日期|

- - - -

| 1 |学习Java | John Poul | 2016-05-21 |

| 2 |学习MySQL | Abdul S | 2016-05-21 |

| 3 | JAVA教程| Sanjay | 2016-05-21 |

- - - -

集合中的3行(0.01秒)

关系型数据库

语法

下面是将数据修改到MySQL表的UPDATE命令的一般SQL语法:

更新table_name集合field1=新值1,field2=新值2

[WHERE子句]

您可以完全更新一个或多个字段。

您可以指定在WHERE子句中使用任何条件。

您可以一次更新一个表中的值。

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

1、从命令提示符更新数据

使用SQL UPDATE命令和WHERE子句将所选数据更新到MySQL表tutorials_tbl。

例子

以下示例更新tutorial_id为3的记录中的tutorial_title字段。

root@host# mysql -u root -p密码;

输入密码:

mysql使用测试;

数据库已更改

mysql更新教程_tbl

- SET tutorial_title=学习JAVA

-其中tutorial _ id=3;

查询正常,1行受影响(0.04秒)

匹配的行数:1已更改:1警告数:0

关系型数据库

语法

下面是从MySQL表中删除数据的DELETE命令的一般SQL语法:

从表名[WHERE子句]中删除

如果没有指定WHERE子句,MySQL表中的所有记录都将被删除。

您可以指定在WHERE子句中使用任何条件。

您可以一次删除一个表中的所有记录。

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

1、从命令提示符删除数据

使用SQL DELETE命令删除在WHERE子句中选择的MySQL表tutorials_tbl的数据。

例子

以下示例删除tutorial_tbl表中tutorial_id为3的记录。

root@host# mysql -u root -p密码;

输入密码:

mysql使用测试;

数据库已更改

mysql从tutorials_tbl中删除,其中tutorial _ id=3;

查询正常,1行受影响(0.23秒)

关系型数据库

总结

以上是边肖介绍的mysql增删查的基本语句。希望对你有帮助。如果您有任何问题,请给我留言,边肖将及时回复您。非常感谢您对我们网站的支持!

mysql数据库的增删改查sql语句,mysql数据库增删改查命令