sql01--认识表

什么是表?
       表: table
       表:table是数据库的基本组成单元,所有的数据都以表格的形式组织,目的是可读性
       一个表包括行和列:
             行:被称为数据/记录(data)
             列:被称为字段(column)
     每一个字段应该包括哪些属性?
            字段名、数据类型、相关的约束。

学习MySQL主要还是学习通用的sQIL语句, 那么sQI语句包括增删改查,sQL语句怎么分类呢
          DQL (数据查询语言) :查询语句,凡是select 语句都是DQL.
          DMI (数据操作语言) : insert delete update, 对表当中的数据进行增删改。
          DDL (数据定义语言) : create drop alter,对表结构的增删改。
          TCL (事务控制语言) : commit提交事务, rollback回滚事务 。
          DCL (数据控制语言) : grant授权、revoke撤 销权限等。

导入数据(后期大家练习的时候使用这个演示的数据)
       第一步:登录mysq1数据库管理系统
                   dos命令窗口:  mysql uroot -p密码
       第二步:查看有哪些数据库
                  show databases;

       第三步:创建属于我们自己的数据库
               create database mydatabase; (这个不 是sQL语句,属于MySQL的命令。)
       第四步:使用bjpowernode数据
               use mydatabase; (这个不 是sQL语句,属于MySQL的命令。);

       第五步:查看当前使用的数据库中有哪些表?
               show tables; (这个不是sQI语句,属于MySQL的命令。)
       第六步:初始化数据
               mysql> source D: \files \mydatabase . sql (source 后面跟文件路径) 
      注意:数据初始化完成之后,有三张表:

               

sql脚本:

       bjpowernode.sql, 这个文件以sq1结尾,这样的文件被称为“sq1脚本”。什么是sql脚本呢?

       当一个文件的扩展名是.sql,并且该文件中编写了大量的sq1语句,我们称这样的文件为sq1脚本。

       注意:直接使用source命令可以执行sq1脚本。

                sq1脚本中的数据量太大的时候,无法打开,请使用source命令完成初始化。

 

删除数据库: drop database mydatabase;

posted @ 2020-03-29 20:35  wwww2  阅读(330)  评论(0编辑  收藏  举报