1.什么是数据库?
1.1.Excel 就是一个数据表,人操作
1.2.MySQL是一个数据库,便于程序操作,便于存储百万以上级别的数据
1.3.对于数据库的基本操作 增删改查
1.4.如何对数据库操作 SQL语句 SQL命令 Structured Query Language (SQL) 结构化查询语言
1.4.1.每个命令后 ;
1.4.2.不区分大小写
2.关系数据库
2.1.是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据,现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。
3.如何在MySQL中存储数据
3.1.MySQL下可以创建多个库(数据库) database
3.1.1.每个库下可以创建多个表(表格)table
3.1.1.1.通过表格存储我们的数据
4.什么是表(Table)(表,行,列,格子)
4.1.表有表头(表头表示这个表有哪些列)
4.2.表里面的每一行都是我们存储的数据
5.MySQL安装
5.1.默认超级管理员 root root
5.2.MySQL Workbench 介绍
5.3.MySQL Command Line Editor
6.数据库的连接
6.1.localhost 127.0.0.1 两者都代表本机
6.2.创建数据库的名称 不区分大小写
6.3.创建数据库 名称 mygamedb 编码格式 utf8
6.3.1.CREATE SCHEMA `mygamedb` DEFAULT CHARACTER SET utf8mb4 ;
6.4.创建数据表 字段定义用单引号 ‘ ’
6.5.表名称 users 字段 username password 数据库 mygamedb
6.6.CREATE TABLE `mygamedb`.`users` (
6.7. `username` VARCHAR(50) NULL,
6.8. `password` VARCHAR(45) NULL);
6.9.
6.9.1.PK (Primary Key) 主键
6.9.2.NN (Not Null) 非空
6.9.3.UQ (Unique) 唯一
6.9.4.B (Binary) 二进制数据
6.9.5.UN (Unsigned) 无符号数据类型(需要整型数据)
6.9.6.ZF (Zero Fill) 将没有的填充成 0位
6.9.7.AI (Auto Increment) 自增长
6.9.8.G (Generated Column) MySQL 5.7 引入的新特性,数据库中这一列由其他列计算而得
6.9.9.Default / Expression 默认值
MySQL 数据库基础知识
最新推荐文章于 2023-08-31 09:24:16 发布