一、创建数据库
在安装完成之后,登录MySQL数据库。我们通过 SHOW DATABASES语句查看当前所有存在的数据库。如有操作错误可ctrl+c返回。
基本命令操作
CREATE DATABASE database_name; 创建数据库
SHOW CREATE DATABASE database_name;查看数据定义
SHOW DATABASES;查看当前所有数据库
DROP DATABASE database_name;删除该数据库
USE database_name;使用、打开、进入该数据库
二、创建数据表
CREATE TABLE <表名>
(
name_1 int(10) [ 约束条件] [默认值],
......
);
查看表信息
SHOW CREATE TABLE <表名>;
DESC <表名>;
三、约束条件
1.主键约束
eg1:id int(11) PRIMARY KEY,
eg2:id int(11),
PRIMARY KEY(id)
多字段联合主键
PRIMARY KEY(表属性1,表属性2,......,表属性n)
2.外键约束
eg1:定义表tb2,让他的键dpid作为外键关联到tb1的主键id
CONSTRAINT <定义外键名字> FOREIGN KEY (dpid) REFERENCES tb1(id),
3.非空约束
eg1: id int(11) not null,
4.唯一性约束
eg1: id int (11) unique,
eg2: id int (11),
CONSTRAINT STH UNIQUE(id)
5.默认约束
eg1:id int(11) default 11111,
6.自动增加
eg1:id int(11) AUTO_INCREMENT,