MySQL教程_v20210208

124 阅读15分钟

数据库入门

数据库是什么?数据库的概念

 

MySQL的安装和配置

MySQL 5.7的新特性(新功能)

MySQL下载步骤详解

MySQL免安装版配置教程

如何判断MySQL是否安装成功

登录MySQL数据库

 

MySQL数据库的基本操作

 

MySQL查看或显示数据库(SHOW DATABASES语句)

MySQL创建数据库(CREATE DATABASE语句)

MySQL修改数据库:ALTER DATABASE用法简介

MySQL删除数据库(DROP DATABASE语句)

MySQL选择数据库(MySQL USE语句)

 

数据库设计

MySQL数据类型和存储引擎

MySQL数据类型简介

MySQL INT、TINYINT、SMALLINT、MEDIUMINT、BIGINT(整数类型)

MySQL FLOAT、DOUBLE、DECIMAL(小数类型)

MySQL DTAETIME、TIMESTAMP、DATE、TIME、YEAR(日期和时间类型)

MySQL CHAR、VARCHAR、TEXT、ENUM、SET(字符串类型)

MySQL BIT、BINARY、VARBINARY、BLOB(二进制类型)

 

MySQL数据表的基本操作

MySQL创建数据表(CREATE TABLE语句)

MySQL修改数据表(ALTER TABLE语句)

MySQL删除数据表(DORP TABLE语句)

 

MySQL约束、函数和运算符

MySQL主键(PRIMARY KEY)

MySQL外键约束(FOREIGN KEY)

MySQL唯一约束(UNIQUE KEY)

MySQL检查约束(CHECK)

MySQL默认值(DEFAULT)

MySQL非空约束(NOT NULL)

MySQL查看表中的约束

 

MySQL操作表中数据

MySQL SELECT:数据表查询语句

MySQL AS:设置别名

MySQL LIMIT:限制查询结果的记录条数

MySQL ORDER BY:对查询结果进行排序

MySQL WHERE:条件查询

MySQL REGEXP:正则表达式查询

MySQL INSERT:插入数据(添加数据)

MySQL UPDATE:修改数据(更新数据)

MySQL DELETE:删除数据

 

MySQL视图、索引

MySQL创建视图(CREATE VIEW)

MySQL修改视图(ALTER VIEW)

MySQL删除视图(DORP VIEW)

MySQL创建索引(CREATE INDEX)

MySQL修改和删除索引(DROP INDEX)

 

MySQL存储过程和触发器

MySQL创建存储过程(CREATE PROCEDURE)

MySQL修改存储过程(ALTER PROCEDURE)

MySQL删除存储过程(DROP PROCEDURE)

MySQL创建触发器(CREATE TRIGGER)

MySQL修改和删除触发器(DROP TRIGGER)

 

MySQL事务和字符集

 

MySQL用户管理

MySQL创建用户(CREATE USER)

MySQL修改用户(RENAME USER)

 

MySQL数据库备份与恢复

MySQL日志

MySQL性能优化