SQL基础-数据库定义语言

一、创建数据库和数据库表

创建数据库

数据库名称一般遵循一定的规范,最好是有意义的,以字母开头,不区分大小写

create database 数据库名称;

创建表之前一定要新建好数据库

创建表

数据表命名规则:以姓名缩写开始,以日期结束,中间反应表的名称 以及公司的其他规范,比如说:ln_order_20220218

create table 表名 (列名 类型,.....)
查看目前所有数据库
show databases;
进入数据库
use 数据库名称;
查看目前所在数据库所有表
show tables;
查看表结构
desc 表名;

客户端中
SQL语句前,写块注释,方便后期理解
新建数据库和表时,因为缓存,不会显示,需要重新刷新数据库,才可以
sql语句最后加英文分号

二、删除数据库和表

删除库
drop database 数据库名称;
删除表
drop tables 表名;

三、修改数据库和表

alter table 语句

用于在已有的表中添加、修改或者删除列,更新表名,字段类型

增加一列

alter table 表名 add 列名 新列数据类型 
如:向demo表中增加一列 生日
alter table demo add birthday date;

删除一列

alter table 表名 drop 列名
如:删除demo表中的生日
alter table demo drop birthday;

修改字段名称

alter table 表名 change 旧字段名 新字段名 类型;

修改表名

alter table 旧表名 rename 新表名;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容