MySQL表的基本操作

创建表

comment是添加一个注释

语法:

说明:

field 表示列名

datatype 表示列的类型

character set 字符集,如果没有指定字符集,则以所在数据库的字符集为准

collate 校验规则,如果没有指定校验规则,则以所在数据库的校验规则为准

不同写法:

查看表

先查看所处数据库

查看数据库的所有表

查看指定表

语法:

查看创建表时的详细信息:

+\G格式化去掉不需要的信息:

修改表

修改表的名字

to可以省略

插入信息
表新增列
修改列属性

不过说是修改,其实是覆盖,新的name没有comment了

删除列

注意:删除字段一定要小心,删除字段及其对应的列数据都没了

修改列名

修改时需要加上新的属性(必须加)

删除表

不要随便删除

语法:

DROP [TEMPORARY] TABLE [IF EXISTS] tbl_name [, tbl_name] ...

相关推荐
有味道的男人1 分钟前
速卖通商品详情接口(速卖通API系列)
java·大数据·数据库
蟹至之4 分钟前
【MySQL】用户和权限管理
数据库·mysql·权限
沐夜听风9 分钟前
MySQL的主从---1
数据库·mysql·主从原理
1***357718 分钟前
SQL之CASE WHEN用法详解
数据库·python·sql
lnnn~19 分钟前
2025美亚杯个人赛WP
数据库·网络安全
数据库学啊28 分钟前
物联网(IoT)项目,时序数据库选型推荐哪个?
数据库·物联网·时序数据库
k***459939 分钟前
C#数据库操作系列---SqlSugar完结篇
网络·数据库·c#
小时候的阳光1 小时前
使用Docker版Percona Xtrabackup备份恢复MySQL8.0.x
mysql·docker·备份·xtrabackup
Maỿbe1 小时前
MySQL索引失效的情况
mysql
shykevin1 小时前
Actix-Web完整项目实战:博客 API
前端·数据库·oracle