zoukankan      html  css  js  c++  java
  • 第一部分 基本概念

    基本概念

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

    易混淆点:人们常说的数据库是指数据库管理系统(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用来显示服务器错误或警告消息;

    ----------------------------------- 心之所向,素履所往;生如逆旅,一苇以航。 ------------------------------------------
  • 相关阅读:
    Chrome 无法登录 GitHub,响应时间过长,可行解决办法
    npm install报错 npm ERR! cb() never called! 检查镜像源!
    Win10 移动文件的时候“卡”在“正在暂停/取消”解决办法
    VS code 彻底关闭插件自动更新功能
    箭头函数 函数中的this指向
    ES6 ES6变量的声明
    范围内的拖拽事件
    div拖拽移动事件
    事件对象的属性 div点击移动事件
    tab切换之循环遍历
  • 原文地址:https://www.cnblogs.com/wzw0625/p/12556206.html
Copyright © 2011-2022 走看看