MySQL基础知识

术语

数据库系统:类似装着一个个文件夹的文件柜

数据库:数据库是一些关联表的集合,类似装了一张张表的文件夹

数据表:类似一个简单的电子表格

主键主键是唯一的。一个数据表中只包含一个主键。可用主键来查询数据

                                                                                                      截图来自菜鸟教程

数据库操作

登录mysql后,对数据库的操作无外乎增删改查

注意:MySQL命令终止符为分号 ; 命令行需在末尾加上分号

show databases;          //  查看或显示所有的数据库

use dbname;                //  切换到某个数据库,这里dbname需要改成你要切换的数据库名称

 

show tables;                 //  查看当前数据库所有表

 

desc table_name;         // 查看该表的表结构

表查询

使用select语句进行查询操作,语法如下:

SELECT 列名 FROM 表名 [WHERE Clause][LIMIT N][ OFFSET M]  

SELECT这些可全部大写,也可全部小写

列名可以是一个,也可以是多个,也可以是所有,所有用*表示

WHERE 子句: 用于指定任何条件

比如 SELECT * FROM table1 WHERE id = 1;


LIMIT表示要取的记录行

LIMIT n 等价于 LIMIT 0,n 

LIMIT 0,n 第一个参数为0时,可以省略,表示从首行记录开始取,第二个参数n是返回记录行的数目

比如select* from table2 LIMIT 3  表示取table2表的前三条数据

select* from table2 LIMIT 1,3  表示从table2表的第2条数据开始取,一共取3条数据,也就是取2,3,4三条数据

OFFSET

当 LIMIT和OFFSET组合使用的时候,LIMIT后面只能有一个参数,表示要取的的数量,OFFSET表示要跳过的数量

select* from table2  LIMIT 3 OFFSET 1  等价于上面的 select* from table2  LIMIT 1,3 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值