Java教程

数据库创建+删除 | 数据表【新增+修改+删除】

本文主要是介绍数据库创建+删除 | 数据表【新增+修改+删除】,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

数据库部分

新建数据库

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;

这篇关于数据库创建+删除 | 数据表【新增+修改+删除】的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!