• 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;

  • 相关阅读:
    C语言实现二叉堆BuildHeap操作
    Java大浮点数
    线索二叉树
    二叉树的层次遍历
    CS231n Lecture3-Loss Functions and Optimization学习笔记
    Python函数式编程(高阶函数、map/reduce、filter、sorted、匿名函数、返回函数)-3
    CS231n Lecture2-Image Classification学习笔记
    Python高级特性(生成器、迭代器、列表生成式)-2
    Python函数(定义、参数、递归)-1
    Numpy中的广播(Broadcast)讲解简单易懂,困扰已久,终于想通了
  • 原文地址:https://www.cnblogs.com/wwww2/p/12468279.html
Copyright © 2020-2023  润新知