数据库创建+删除 | 数据表【新增+修改+删除】
2022/6/17 6:20:06
本文主要是介绍数据库创建+删除 | 数据表【新增+修改+删除】,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
数据库部分
新建数据库
create database dataname;
删除数据库
drop database dataname;
查看所有数据库
show databases;
相关问题
要求:创建数据库,如果数据库已存在,则删除原数据库,并创建数据库
drop database if exists dataname; create database dataname; commit;
数据表部分
新增数据表
语法
create table 表名 ( 字段名 字段类型 comment '字段的注释', 字段名 字段类型 comment '字段的注释' ) comment='表注释';
drop table if exists lg_user; create table lg_user ( id bigint not null auto_increment comment '用户表的主键【物理主键】自增', userid varchar(25) comment '用户唯一ID,雪花算法生成,字符串存储', username varchar(30) comment '用户名', usertele varchar(15) comment '用户电话号码', userpwd varchar(20) comment '用户密码', useremail varchar(40) comment '用户邮箱', primary key (id) ) comment '用户表';
字段说明
drop table if exists lg_user;
如果改数据表已存在,则删除not null
字段非空auto_increment
字段自增comment
字段说明【不影响数据表结构】
删除数据表
drop table tablename;
修改数据表
参考教程
mysql8.0 数据表的基本操作 3 修改数据表 - CSDN
增加列
alter table tablename add columnname columntype;
如:
alter table lg_user add gender int comment '性别';
修改列
alter table tablename modity oldcolumnname newcolumnname newcolumntype;
如:
alter table lg_user modity username user_name text;
删除列
alter table tablename drop columnname;
查看数据表
查看所有数据表
show tables;
查看表结构
desc tablename;
其他
修改表名【但是一般项目还是不要轻易修改表名】
alter table oldname rename to newname;
这篇关于数据库创建+删除 | 数据表【新增+修改+删除】的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Mybatis官方生成器资料详解与应用教程
- 2024-11-26Mybatis一级缓存资料详解与实战教程
- 2024-11-26Mybatis一级缓存资料详解:新手快速入门
- 2024-11-26SpringBoot3+JDK17搭建后端资料详尽教程
- 2024-11-26Springboot单体架构搭建资料:新手入门教程
- 2024-11-26Springboot单体架构搭建资料详解与实战教程
- 2024-11-26Springboot框架资料:新手入门教程
- 2024-11-26Springboot企业级开发资料入门教程
- 2024-11-26SpringBoot企业级开发资料详解与实战教程
- 2024-11-26Springboot微服务资料:新手入门全攻略