MySQL 数据库基础知识

本文介绍了数据库的基础概念,包括Excel作为数据表的应用、MySQL作为大型数据存储的优势、SQL语言的基本使用方法及关系数据库的特点。此外还详细讲解了如何在MySQL中创建数据库和数据表。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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  默认值
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值