库操作:
/*创建数据库*/
CREATE DATABASE mydb;
/*删除数据库*/
DROP DATABASE mydb;
/* 查看当前所有数据库*/
SHOW DATABASES;
表操作:
/*创建表*/
CREATE TABLE student(
id INT(11),
pwd VARCHAR(255)
);
/*删除表*/
DROP TABLE student;
/*表中插入数据*/
INSERT INTO student(id,pwd) VALUES(1,'123456');
/*查询表中数据 最好不要用* 效率低*/
SELECT id,pwd FROM student;
/*更新表中数据*/
UPDATE student SET pwd ='12345' WHERE id =1;
/* 删除表中数据*/
DELETE FROM student WHERE id =1;
常用约束:
主键约束:primary key 注意和 unique 区别 主键不能为空并且唯一 unique 可以为空唯一
外键约束:constraint 外键名 foreign key(字段) references 表(字段);
被关联的不一定是主键 unique约束的也可以被关联
唯一约束:unique
不能为空:not null
默认约束:default
自增用于int类型主键:auto_increment