MySQL 数据库基础知识

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)  将没有的填充成 06.9.7.AI (Auto Increment)  自增长
		6.9.8.G (Generated Column)  MySQL 5.7 引入的新特性,数据库中这一列由其他列计算而得  
		6.9.9.Default / Expression  默认值
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值