1.SQL绪论

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....

猜你喜欢

转载自blog.csdn.net/weixin_44593786/article/details/121172103
今日推荐