一、基础知识
1.1 数据存储
- MySql中,一个完整的数据存储过程总共分为4步,分别是:创建数据库,确认字段,创建数据表,插入数据。
- 从系统架构的层次上看,MySQL 数据库系统从大到小依次是数据库服务器 、 数据库 、数据表 、数据表的行与列。
1.2 标识符命名规则
- 数据库名、表名不得超过30个字符,变量名限制为29个
- 必须只能包含 A–Z, a–z, 0–9, _共63个字符
- 数据库名、表名、字段名等对象名中间不要包含空格
- 同一个MySQL软件中,数据库不能同名;同一个库中,表不能重名;同一个表中,字段不能重名
- 必须保证你的字段没有和保留字、数据库系统或常用方法冲突。如果坚持使用,请在SQL语句中使用`(着重号)引起来
- 保持字段名和类型的一致性:在命名字段并为其指定数据类型的时候一定要保证一致性,假如数据类型在一个表里是整数,那在另一个表里可就别变成字符型了。
1.3 MySQL中的数据类型
常用数据类型介绍:
二、创建和管理数据库
2.1 创建数据库
#三种方式
CREATE DATABASE 数据库名;
CREATE DATABASE 数据库名 CHARACTER SET 字符集;
CREATE DATABASE IF NOT EXISTS 数据库名;
2.1 使用数据库
#查看当前所有的数据库
SHOW DATABASES;
# 查看当前正在使用的数据库
SELECT DATABASE();
#查看指定库下所有的表
SHOW TABLES FROM 数据库名;
#查看数据库的创建信息
SHOW CREATE DATABASE 数据库名;
#使用数据库
USE 数据库名;
2.2 修改数据库
# 更改数据库字符集
ALTER DATABASE 数据库名 CHARACTER SET 字符集;
2.3 删除数据库
# 1
DROP DATABASE 数据库名;
#2
DROP DATABASE IF EXISTS 数据库名;