MySQL表的基本操作

创建表

comment是添加一个注释

语法:

说明:

field 表示列名

datatype 表示列的类型

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

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

不同写法:

查看表

先查看所处数据库

查看数据库的所有表

查看指定表

语法:

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

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

修改表

修改表的名字

to可以省略

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

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

删除列

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

修改列名

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

删除表

不要随便删除

语法:

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

相关推荐
Java水解19 小时前
【SQL】MySQL中空值处理COALESCE函数
后端·mysql
ss27319 小时前
手写Spring第7弹:Spring IoC容器深度解析:XML配置的完整指南
java·前端·数据库
PFinal社区_南丞19 小时前
PostgreSQL-10个鲜为人知的强大功能
数据库·后端
misty youth20 小时前
配置openguass 教程(自存)
数据库·ubuntu·华为·openguass
shuair20 小时前
mysql8支持远程访问 -mysql5.7支持远程访问
linux·mysql
瑞士卷@21 小时前
MyBatis入门到精通(Mybatis学习笔记)
java·数据库·后端·mybatis
白云偷星子21 小时前
MySQL笔记13
数据库·笔记·mysql
施嘉伟21 小时前
静默安装金仓数据库,到底有多简单?
数据库
Tapdata21 小时前
实时物化视图的新路径:从传统 Join 到跨源实时查询
数据库
optimistic_chen21 小时前
【Java EE进阶 --- SpringBoot】Mybatis - plus 操作数据库
数据库·spring boot·笔记·java-ee·mybatis·mybatis-plus