在这个 MySQL Workbench 的 Query 窗口里面,可以输入查询语句,比如先试一下 SHOW DATABASES; .. 一般的 SQL 语句里面,标准的语法全部都是大写字母 .. 跟数据相关的东西使用小写字母 .. 比如数据库,数据表,字段这些东西在 SQL 语句中可以使用小写字母 ..
不过这只是一个使用惯例,在执行 sql statement 的时候,是不区分大小写的。 所以全部使用小写字母去描述你需要的查询也可以 .. 效果是一样的 ..
还要注意的是, 每一条 sql 声明的结尾都要使用一个分号 .. 意思就是这句话说完了 ..
执行当前这条 statement,在 mac 上可以按一下 command + enter ..
在这个 Query 菜单里面,你可以找到执行当前 Statement 的这个快捷键 .. 可以执行当前的 Statement ,也可以执行所有的 Statement .. 或者选中的语句 ..
执行成功以后,会显示一个结果窗口 ..
再试一下,这次写一个全部是小写字母的 sql 语句 .. 效果是一样的 ..
现在在结果这里列出的就是系统里的几个数据库,不过要注意,这几个数据库都不是给我们用的,是数据库系统自己要用的 .. 我们可以再试一下 ..
use
要对某个数据库进行操作的话 .. 需要先用一个 use ,后面加上数据库的名字 .. 比如 mysql 这个数据库 ..
use mysql;
这个 use 标准的写法应该全部使用大写字母,不过使用小写字母也可以 ..
show tables
然后再查看一下这个 mysql 数据库里面的所有的数据表 ..
show tables;
列出的结果就是 mysql 数据库里面的数据表 .. 现在我想查看一下 user 这个数据表的结构 .. 就是去看看这个表里面都有什么字段 ..
describe user;
列出的就是表里面的所有的字段 ..
select
要查看一下 user 这个 table 里面的所有的内容 .. 可以使用一个 select ..
select * from user;
查询的结果就是 user 这个表里的所有的内容 ..