做网站点击软件,界面设计师,美食网页设计模板布局图,公众号开发者怎么添加DDL#xff1a;数据定义语言#xff0c;用来定义数据库对象#xff08;数据库、表#xff09;
DDL#xff08;数据库操作#xff09;
查询#xff1a; 查询所有数据库#xff1a;show databases; 查询当前数据库#xff1a;select database(); 使用#xff1a; 使用…DDL数据定义语言用来定义数据库对象数据库、表
DDL数据库操作
查询 查询所有数据库show databases; 查询当前数据库select database(); 使用 使用数据库use 数据库名
创建 创建数据库create database 数据库名
删除 删除数据库drop database 数据库名
MySQL客户端工具图形化工具
使用idea创建MySQL DDL表操作
创建 create table 表名 字段1 字段类型 [约束] [comment 字段1注释], 字段2 字段类型 [约束] [comment 字段2注释], [comment 表注释] create table tb_user(id int comment ID,唯一标识,username varchar(20) comment 用户名,name varchar(10) comment 姓名,age int comment 年龄,gender char(1) comment 性别
)comment 用户表约束约束时作用于表中字段上的规则用于限制存储在表中的数据 目的保证数据库中数据的正确性、有效性、完整性 not null:非空约束---限制该字段值不能为null unique唯一约束---保证字段的所有数据都是唯一、不重复的 primary主键约束---主键是一行数据的唯一标识要求非空且唯一 default默认约束---保存数据时如果未指定该字段值则采用默认值 foreign key外键约束---让两张表的数据建立连接保证数据的一致性和完整性 添加约束 数值类型
字符串类型 日期类型 表结构-创建、查询、修改、删除
alter table tb_empadd qq varchar(11) comment QQ;alter table tb_empmodify qq varchar(13) comment QQ;alter table tb_empdrop column qq_num;rename table tb_emp to emp;