9.mysql 基础之数据库和表创建和修改(DDL)

发布时间:2026/7/29 17:19:16

9.mysql 基础之数据库和表创建和修改(DDL) #创建数据库方式一create database demo方式二create database if not exists demo character set utf8#查看所有数据库信息show databases#查看新创建数据库信息show create database demo#切换数据库use demo#查看库下所有表show tables#创建表方式一create table if not exists emp(id int,name varchar(20),hire_date date,salary double(10,2))方式二以现有表创建而且带有数据create table emp1asselect * from emploees方式三以现有表创建而且没有数据create table emp1asselect * from emploees where 12#查看表结构desc emp#表添加字段 department_id(默认末尾添加)alter table empadd department_id varchar(20)#表添加字段 job_id (指定位置)alter table empadd job_id varchar(20) after hire_date#修改表的字段长度alter table empmodify department_id varchar(30)#修改表的字段名称alter table empchange salary month_salary double(10,2)#删除表字段alter table empdrop column month_salary#重命名表rename table emp to empd#删除表drop table empd#清空表不能回滚delete 一定条件下可以回滚truncate emp1

相关新闻