数据库表的创建,修改,删除2

本文详细介绍了数据库表的创建、查看和管理,包括如何使用CREATE TABLE创建表,DESC查看表结构,SHOW TABLES列出所有表,以及ALTER TABLE进行列的增删改查。同时,讲解了数据类型如数值、字符串和日期时间类型,并提供了相关操作示例,如更改列名和表名。此外,还提到了复制表的方法。
摘要由CSDN通过智能技术生成

数据库表储存在数据库中,一个数据库中可以有很多数据库表
▶数据库表

表的创建(前提先进入这个库):
CREATE TABLE 表名(
字段1 字段1的类型(长度)[COMMENT 注释],//每写完一行逗号结尾
字段2 字段2的类型(长度)[COMMENT 注释],
字段3 字段3的类型(长度)[COMMENT 注释],
字段4 字段4的类型(长度)[COMMENT 注释]     //注意最后一行没有逗号
);
DESC 查看表的内容。
SHOW TABLES;查询当前库中所有的表,(前提是先用use进入到这个库)。
show databases;//查看所有的数据库

在这里插入图片描述

▶表操作-数据类型
MySQL中支持数据类型很多,主要分为三类:数值类型(int,float,double),字符串类型(char,varchar,text,longtext),日期时间类型(datetime )。

DESC 表名 列名;//查看表中的某一列
ALTER TABLE 表名 ADD 字段名1 字段1属性;//添加一列
ALTER TABLE 表名 drop 字段1;//删除表中的一列
ALTER TABLE 表名 MODIFY 字段1 字段1属性 FIRST;//调整位置,将表中的一列插入到第一例
ALTER TABLE 表名 MODIFY 字段1 字段1属性 after 字段2;//调整位置,将表中的一列放到字段2的后面。
ALTER TABLE 表名 change 旧列名 新列名 新列名属性;//更改列名
ALTER TABLE 旧表名 rename 新表名;//更改表名
CREATE TABLE 表名 like 被复制的表名;//复制表

小tips:带有ALTER的语句几乎都带有改变的意思,带有DESC都带有查看的意思。
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值