语法:
DROP TABLE table_name
-- 删除
DROP TABLE `admin`;
-- 下边这个是如果存在这个表,就删除
DROP TABLE IF EXISTS `address`;
语法:
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');
以下为在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依次类推写个函数即可。
以下是 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 命令数据分析
下一篇: 软件测试之手工测试人员如何转测试开发?