mysql数据库的增删改查sql语句,mysql数据库增删改查命令,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增删查的基本语句。希望对你有帮助。如果您有任何问题,请给我留言,边肖将及时回复您。非常感谢您对我们网站的支持!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 关系型数据库与非关系型数据库简介一样吗,关系型数据库非关系型数据库有哪些
  • 关系型数据库与非关系型数据库简介一样吗,关系型数据库非关系型数据库有哪些,关系型数据库与非关系型数据库简介
  • 关于redis数据库入门详细介绍图片,redis数据库的使用,关于Redis数据库入门详细介绍
  • 使用php连接mysql数据库,php连接数据库的方法
  • 使用php连接mysql数据库,php连接数据库的方法,一文详解PHP连接MySQL数据库的三种方式
  • 什么是分库分表,为什么要进行分库分表-,分库分表的区别,数据库分库分表是什么,什么情况下需要用分库分表
  • vb中adodb连接数据库,
  • treeview控件绑定数据,wpf treeview数据绑定,详解TreeView绑定数据库
  • sql的多表查询,数据库如何实现多表查询
  • SQL数据库的图形管理界面工具是,sql图形界面创建数据库
  • SQL数据库的图形管理界面工具是,sql图形界面创建数据库,SQLServer2019 数据库的基本使用之图形化界面操作的实现
  • sql数据库定时备份怎么弄,mysql 定期备份
  • sql数据库定时备份怎么弄,mysql 定期备份,MySQL 数据库定时备份的几种方式(全面)
  • sqlserver的nvarchar和varchar,数据库varchar和nvarchar
  • sqlserver的nvarchar和varchar,数据库varchar和nvarchar,SQL中varchar和nvarchar的基本介绍及其区别
  • 留言与评论(共有 条评论)
       
    验证码: