网站首页 > 精选文章 正文
大家好啊,我是大田。
今天学习的是 MySQL 第五篇 DDL 操作数据表。四种操作分别是:创建表、查看表、删除表、修改表。
一、创建表
语法格式:
CREATE TABLE 表名(
字段名称1 字段类型(长度),
字段名称2 字段类型
# 注意:最后一列不要加逗号
);
示例1:
# 创建一个 category 表:
CREATE TABLE category(
cid INT,
cname VARCHAR(20)
);
示例2:
# 创建一个表结构相同的表(复制表结构)
# create table 新表名 like 旧表名;
CREATE TABLE test2 LIKE test1;
二、查看表
# 1、查看当前数据库中的所有表名
show table;
# 2、查看数据表的结构
desc 表名;
三、删除表
# 1、删除表(从数据库中永久删除某一张表)
drop table 表名;
# 2、判断表是否存在,存在的话就删除,不存在就执行删除
drop table if exists 表名;
四、修改表
# 1、修改表名语法格式
rename table 旧表名 to 新表名;
# 2、修改表的字符集语法格式
alter table 表名 character set 字符集;
# 3、向表中添加列
alert table 表名 add 字段名称 字段类型;
# 4、修改表中列的数据类型或长度
alter table 表名 modify 字段名称 字段类型;
# 5、修改列名称
alter table 表名 change 旧列名 新列名 类型(长度);
# 6、删除列
alter table 表名 drop 列名;
备注:
1)MySQL 常见的数据类型:
int 整型
double 浮点型
varchar 字符串型
date 日期类型,yyyy-MM-dd ,只有年月日
2)MySQL 中的 char 类型与 varchar 类型,都对应了 Java 中的字符串类型,区别在于:
char 类型是固定长度的:根据定义的字符串长度分配足够的空间。
varchar 类型是可变长度的:只使用字符串长度所需的空间
今天学习一点点,下期再见
往期推荐:
【工具】三步搞定数据库MySQL卸载
【工具】数据库基本概念及MySQL安装
【测试基础】MySql的目录结构及数据库管理系统
SQL概述及DDL操作数据库
end~
如果大田的文章能给你带来一点点的价值,那就值了,接下来的路一起走吧,静待花开
顺便给大田三连吧
文 / 大田
2022.02.26,日更的 21/365 天
感谢支持,多多交流
猜你喜欢
- 2025-01-13 如何使用数据操纵语言 DML?
- 2025-01-13 MySQL中的DML、DDL、DCL到底是什么呢?
- 2025-01-13 MySQL原理简介—8.MySQL并发事务处理二
- 2025-01-13 MySQL千万级大表优化,看这一篇就忘不掉了
- 2025-01-13 数据库版本控制中间件FlyWay部署安装及使用实例
- 2025-01-13 深入解读flink sql cdc的使用以及源码分析
- 2025-01-13 NineData:安全高效的MySQL DDL解决方案
- 2025-01-13 [MySQL] SQL语句分类 DDL语句详解
- 2025-01-13 ClickHouse学习笔记四ClickHouse基础语法
- 2025-01-13 mysql 亿级数据 在线DDL
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)