Mysql知识点总结

Mysql知识点总结:

 

1、创建数据库:create database 数据库名[charset 字符集]

2、查看数据库:show databases;

3、删除数据库:drop database 数据库名;

4、选择数据库:use 数据库名;

5、查看当前正在使用哪个数据库:select database();

6、查看当前数据库的所有表格:show table;

7、创建表结构:create table 表名称(字段名1 数据类型1, 字段名2 数据类型2, 字段名3 数据类型3);

8、查看表结构:desc 表名称;

9、删除表结构:drop table 表名称;

10、

 

 

 

约束条件:

1、约束:constraints

2、主键约束:primary key

3、唯一键:unique key

4、外键:foreign key

5、非空约束:NOT NULL

6、检查约束:check

7、缺省约束:default

8、自增列:AUTO_INCREMENT

 

 

DML用于插入,修改,删除数据

1、INSERT:添加数据到数据库中

2、UPDATE:修改数据库中的数据

3、DELETE:删除数据库中的数据

 

插入数据

1、INSERT INTO 表名称VALUES(1,值2,......),(值1,值2,......)

2、INSERT INTO 表名称 (字段1,字段2,......) VALUES(值1,值2,......),(值1,值2,......),.....;

修改数据:

UPDATE 表名称 SET 字段名1=1;字段名2=2.....where条件】;

 

删除数据

Delete from 表名(where条件)

 

 

CREATE TABLE userinfo(

id int PRIMARY KEY AUTO_INCREMENT,

username varchar(20) NOT NULL,

password varchar(50) NOT NULL,

real_name varchar(10) NOT NULL,

age int CHECK(age>0),

sex char(3),

birth_day date,

is_actived int DEFAULT 1,

regis_time DATETIME DEFAULT CURRENT_TIMESTAMP,);

posted @ 2020-10-20 20:57  表哥丶  阅读(59)  评论(0)    收藏  举报