1.在liunx中启动sql服务
sudo service mysql start
2.sql登录
mysql -uroot 密码 或 mysql -uroot 按enter换行 单独输入密码
3.创建数据库,创建表
create database 数据库名;
create table 表的名字 ( 字段 1 数据类型(长度), 字段2 数据类型(长度), 字段3 数据类型(长度) );
创建数据库后,不能直接创建表我们可以先查看这个数据库创建好没---》show databases;然后连接这个数据库---->use 数据库名;最后才可以创建数据库
4.sql约束
a.primary key --->主键
b.default 默认值约束 注:如果被 DEFAULT 约束的位置没有值,那么这个位置将会被 DEFAULT 的值填充
c.unique ---唯一约束 它指定的某一列值不能重复,否则报错--》Duplicate entry
d.foreign key 外键 表与表关联时会用到
保证数据的完整性,避免误删除或修改相关联的数据。
确保数据一致性,防止出现脏数据或无效数据
f.not null ---》非空约束 被设置的值不可为空,否则报错