DDL--数据定义语言
操作数据库
谓词:create drop alert
查询数据库
show databases;
创建数据库
create database 数据库名称;
创建数据库(判断,如果不存在则创建)
create database if not exists 数据库名称;
删除数据库
drop database 数据库名称;
删除数据库(判断,如果存在则删除)
drop databas if exists 数据库名称;
查看当前使用的数据库
select database();
使用数据库
use 数据库名称;
操作表
查询表
查询当前数据库下所有表的名称
show tables;
查询表结构
desc 表名称;
创建表
基本语法
create table 表名(
字段名1 数据类型1,
字段名2 数据类型2,
...
字段名n 数据类型n
);
最后一行末尾,不能加逗号
删除表
删除表
drop table 表名;
删除表时判断是否存在,若存在则删除
drop table if exists 表名;
修改表
修改表名
alter table 表名 rename to 新的表名;
添加一列
alter table 表名 add 列名 数据类型;
修改数据类型
alter table 表名 modify 列名 新数据类型;
修改列名和数据类型
alter table 表名 change 列名 新列名 新数据类型;
删除列
alter table 表名 drop 列名;
网友评论