• 第一部分 基本概念


    基本概念

    数据库:通俗讲数据库是一个以某种有组织的方式存储的数据集合,正规讲数据库是保存有组织的数据的容器(通常是一个文件或一组文件)。

    易混淆点:人们常说的数据库是指数据库管理系统(DBMS)。数据库是通过DBMS创建和操纵的容器,它可以是保存在硬件设备上的文件,但也可以不是,我们平时访问数据库是通过DBMS访问,并不直接访问数据库。

    表:表是某种特定类型数据的结构化清单,用于存储某种特定类型的数据,它由一个或多个列组成。列用于存储表中信息。表中的数据是按行存储的,行是表中的一个记录。

    主键:一列或一组列,其值能够唯一区分表中每个行,即唯一标识表中每行的这个列。满足主键的条件:

    • 任意两行都不具有相同的主键值;
    • 每个行都必须具有一个主键值(主键列不允许NULL值)

    SQL:结构化查询语言。MySQL是一种DBMS,即它是一种数据库软件。

    为什么使用MySQL?

    • 成本——免费使用,开源软件

    • 性能——执行速度快

    • 可信赖——多数公司均使用

    • 简单——容易安装和使用

    MySQL基本命令(切记加";"符号

    登录MySQL服务器:mysql -u root -p

    USE 数据库名称:打开数据库,读取数据。比如使用crashcourse数据库=>USE crashcourse;

    SHOW:显示信息。

    • SHOW DATABASES;返回可用数据库的一个列表,包含在这个列表中的可能是MySQL内部使用的数据库。
    • SHOW TABLES;返回当前选择的数据库内可用表的列表,获得一个数据库内的列表。
    • SHOW COLUMS FROM custormers;可用于显示表的列信息,等价于DESCRIBE customers;
    • SHOW STATUS:用于显示广泛的服务器状态信息;
    • SHOW CREATE DATABASE 和OW CREATE TABLE分别显示创建特定数据库或表的MySQL语句;
    • SHOW GRANTS:用来显示授予用户(所有用户或特定用户)的安全权限;
    • SHOW ERRORS和SHOW WARNINGS用来显示服务器错误或警告消息;

    ----------------------------------- 心之所向,素履所往;生如逆旅,一苇以航。 ------------------------------------------
  • 相关阅读:
    UIViewController生命周期
    NSTImer重复执行任务
    IOS平台汉字转拼音方案
    @properties指针说明
    自定义yum仓库
    man手册、zip备份
    ln 软连接与硬连接
    fdisk分区规划和添加wap交换空间
    window部署ftp服务器
    配置附加权限和LDAP
  • 原文地址:https://www.cnblogs.com/wzw0625/p/12556206.html
Copyright © 2020-2023  润新知