MySQL第一课
首先win+r打开运行对话框
输入cmd
打开MySQL不要忘记切换路径:
进入之后输入 MySQL -u root -p 之后输入你的MySQl密码
MySQL的目录结构
MySQL的SQL语言基本常用命令
数据库的基本操作,增、删、改。
显示所有数据库show databases;
登陆进去有6个默认的系统数据库 (切记:后面的分号英文状态,不能省略!不能省略!不能省略!)
创建数据库的名称create database 数据名称;
我们可以看到创建了一个数据库bs1
删除数据库的名称drop database 数据库名称;
use 数据库名称; (即切换数据库)
也可以直接use 到MySQL:
查看数据库mysql的信息(状态)status;
数据定义语言(DDL) : 包括动词create,alter和drop。 增、删、改
数据操作语言(DML):包括动词insert,update和delete,
数据查询语言(DQL) :保留字select 用的最多
数据表的操作:
查看该数据库下所有表show tables;
数据库名称show tables from 库名称;
查看当前使用的哪个库select database();
数据库结构——表关系外键——1对1
1对n
m对n
索引:是为了提高系统的查询速度的
设计原则 1、一张表描述一个实体或实体之间的关系
2、避免表之间存在重复字段
3、表中的字段是最原始的基本数据元素
E-R图:Entity-Relationship
数据库表的设计:
<3范式>:1、原子性
2、非主属性依赖
3、传递性依赖
从上到下约束能力越来越强