1.sql脚本文件
xxxx.sql这种文件被称为sql脚本文件。
我们执行sql脚本文件的时候,该文件中所有的sql语句会全部执行!
执行方式:
mysql> source D:\course\03-MySQL\document\vip.sql
2.常用语句
1. 查看mysql中有哪些数据库?
show databases;
2. 怎么选择使用某个数据库呢?
mysql> use test;
3. 怎么创建数据库呢?
mysql> create database bjpowernode;
4.导入一下提前准备好的数据:
mysql> source D:\course\03-MySQL\document\bjpowernode.sql
5.不看表中的数据,只看表的结构,有一个命令:
desc 表名;
3.语句分类
1. DQL:
数据查询语言(凡是带有select关键字的都是查询语句)
select...
2.
DML:
数据操作语言(凡是对表当中的数据进行增删改的都是DML)
insert delete update
insert 增
delete 删
update 改
这个主要是操作表中的数据data。
3. DDL:
数据定义语言
凡是带有create、drop、alter的都是DDL。
DDL主要操作的是表的结构。不是表中的数据。
create:新建,等同于增
drop:删除
alter:修改
这个增删改和DML不同,这个主要是对表结构进行操作。
4. TCL:
是事务控制语言
包括:
事务提交:commit;
事务回滚:rollback;
5. DCL:
是数据控制语言。
例如:授权grant、撤销权限revoke....