数据库相当于一个个Excel文件(Workbook),数据表相当于Excel文件中的一个个表格(sheet),每一个Excel文件可以包含多个表格。
MySQL中的一个数据表叫作table,多个数据表则为tables。
前面已经安装了示例数据,这里选择使用world数据库。在Workbench中输入
use world;
查看当前数据库中所有数据表
接着,输入
show tables;
注意:这里的table后有个s,因为可能会有多个表。
执行结果:
这条SQL语句表示查看当前使用的数据库中的所有数据表。
可以看到,数据库world中有三张表:city、country和countrylanguage。
查询所有记录
接着,我们可以查询一下表city中的数据,输入
select * from city;
执行结果:
限制记录数
一般来说,一个表中的记录会有很多,几十万乃至上百万,为了节省时间,每次查询通过关键词limit来限制查询的记录数,例如,查询表ctiy中的前100条记录,这样写SQL语句:
select * from city limit 100;
如果表中的记录数超过100,则查询结果只会显示前100条记录。
Workbench默认限制1000条
不过,MySQL Workbench已经限制了每次查询的记录数,默认是1000条,当然可以自己设置。