当前位置: 首页> 技术文章> 关于MySQL数据库常用sql语句操作查和改

关于MySQL数据库常用sql语句操作查和改

6.MySQL 删除数据表

语法:  

DROP TABLE table_name

-- 删除

DROP TABLE `admin`;

-- 下边这个是如果存在这个表,就删除

DROP TABLE IF EXISTS `address`;  

 

7.MySQL 插入数据

语法: 

INSERT INTO table_name ( field1, field2,...fieldN )

                       VALUES

                       ( value1, value2,...valueN );

INSERT INTO `runoob_tbl` VALUES ('1', '学习 PHP', '菜鸟教程', '2017-04-12'), ('2', '学习 MySQL', '菜鸟教程', '2017-04-12'), ('3', '学习 Java', 'RUNOOB.COM', '2015-05-01'), ('4', '学习 Python', 'RUNOOB.COM', '2016-03-06'), ('5', '学习 C', 'FK', '2017-04-05');

8.MySQL 查询数据

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

SELECT column_name,column_name

FROM table_name

[WHERE Clause]

[LIMIT N][ OFFSET M]

 

· 查询语句中你可以使用一个或者多个表,表之间使用逗号(,)分割,并使用WHERE语句来设定查询条件。

· SELECT 命令可以读取一条或者多条记录。

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

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

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

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

- 查询

-- SELECT * FROM runoob_tbl;

-- SELECT * FROM runoob_tbl WHERE runoob_author='as';

-- MySQL 的 WHERE 子句的字符串比较是不区分大小写的。 你可以使用 BINARY 关键字来设定 WHERE 子句的字符串比较是区分大小写的

-- SELECT * from runoob_tbl WHERE BINARY runoob_author='AS';

给数据做分页的时候 offset为limit的倍数  假设每页显示数量为5, 第一页数据则是1-5 第二页就是吧offset 设置成5依次类推写个函数即可。

9.MySQL UPDATE 更新记录

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

UPDATE table_name SET field1=new-value1, field2=new-value2

[WHERE Clause]

 

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

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

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

 

-- 更新

UPDATE runoob_tbl SET runoob_title='学习BUKEKU' WHERE runoob_id=2;

-- 这个语句的含义 是 runoob_id =2的时候我改这个runoob_title为'学习BUKEKU'

 


上一篇: Top 命令数据分析

下一篇: 软件测试之手工测试人员如何转测试开发?

QQ技术交流群

多测师官方学习交流
556733550

加入群聊