上篇介绍了什么是数据库和SQL语句,这几通过整理,简单的了解一下SQL的分类和常用的基本SQL.
一 SQL的分类
- DDL(Data Definition Language):数据定义语言,用于数据库库和表的创建,修改,删除,如create、drop;
- DML(Data Manipulation Language):数据操作语言,用于添加,删除,修改数据库数据,如insert、update、delete;
- DCL(Data Control Language):数据控制语言,用来定义访问权限和安全级别,如grant、revoke;
- DQL(Data Query Language):数据查询语言,用来查询数据,如select;
二 基本常用的SQL
注意注意,在SQL中,符号一定要用英文符号,且结尾要加上;
查看数据库名称
SHOW DATABASES;
查看数据库中的所有表
SHOW TABLES;
切换数据库
USE 数据库名称;
三 链接MySQL
win+R 调出运行窗口,输入cmd,
按下回车会弹出命令提示符窗口,在命令提示符窗口输入
MySQL -u root -p
此命令是为了启动mysql服务,root 为用户名,p为密码,按下回车之后会提示输入密码,该密码是不可见的。需要注意的是,在使用该操作前,需要先配置环境变量。
出现这个页面时,表示已经连接上MySQL了。
输入
SHOW DATABASES;
运行成功后会显示4个默认的数据库,不要乱动。
在查看数据库中的所有表之前,要先切换到对应的数据库,比如查看mysql中的所有表:
USE mysql;
出现Database changed 就代表已经切换到mysql数据库了。
此时,我们输入:
SHOW TABLES;
之后,mysql数据库中所有的表就都会显示出来了。
总结:作为mysql最常用的三个SQL,主要作用就是在各个数据库之间进行切换查询,使用cmd命令可以比较直观得查看某个库中的所有表,需要特别注意的就是配置环境变量和语句结尾时的“;”一定要用英文,否则会报错。