数据库能够做什么
1.存储大量数据,方便检索和访问
2.保持数据信息的一致、完整
3.共享和安全
4.通过组合分析,产生新的有用信息
数据库就是“数据”的“仓库”
数据库中包含表、关系以及操作对象
数据存放在表中
主要三个Oracle,MySQL和SQL Server
MySQL的优势
运行速度快
使用成本低
可移植性强
适用用户广
创建数据库 ;CREATE DATABASE 数据库名;
查看数据库;SHOW databases;
选择数据库;USE 数据库名;
删除数据库;DROP DATABASE 数据库名;
创建表CREATE TABLE 表名 (
字段1 数据类型 [字段属性|约束][索引][注释]
)[表类型][表字符集][注释];
查看表SHOW tables;
删除表DROP TABLE 表名;
修改表名 ALTER TABLE 旧表名 RENAME [TO] 新表名;
添加字段 ALTER TABLE 表名 ADD 字段名 数据类型 [属性];
修改字段 ALTER TABLE 表名 CHANGE 原字段名 新字段名 数据类型 [属性];
删除字段ALTER TABLE 表名 DROP 字段名;
添加主键ALTER TABLE 表名 ADD CONSTRAINT 主键名 PRIMARY KEY 表名(主键字段);
添加外键ALTER TABLE 表名 ADD CONSTRAINT 外键名 FOREIGN KEY(外键字段)REFERENCES 关联表名(关联字段);