当前位置:网站首页>数据库学习之表的操作
数据库学习之表的操作
2022-08-08 18:26:00 【sakeww】
1创建表
CREATE TABLE table_name (
field1 datatype,
field2 datatype,
field3 datatype
) character set 字符集 collate 校验规则 engine 存储引擎;
说明:
field 表示列名
datatype 表示列的类型
character set 字符集,如果没有指定字符集,则以所在数据库的字符集为准
collate 校验规则,如果没有指定校验规则,则以所在数据库的校验规则为准
1.2举个栗子:
说明:
不同的存储引擎,创建表的文件不一样。
users 表存储引擎是 MyISAM ,在数据目中有三个不同的文件,分别是:
users.frm:表结构
users.MYD:表数据
users.MYI:表索引
2修改表
在项目实际开发中,经常修改某个表的结构,比如字段名字,字段大小,字段类型,表的字符集类型,表的存储引擎等等。我们还有需求,添加字段,删除字段等等。这时我们就需要修改表。
ALTER TABLE tablename ADD (column datatype [DEFAULT expr][,column datatype]...);
ALTER TABLE tablename MODIfy (column datatype [DEFAULT expr][,column datatype]...);
ALTER TABLE tablename DROP (column);
2.2依次举例:
增加一列:
删除一列:
修改某一列的属性
修改表名:
更改列名称
3删除表
drop table students;
边栏推荐
- 422B测试成功
- 一起了解分层架构&SOA架构
- PG 之 huge page
- CS231n: 11 Generative Models
- 一些小题22.08.07
- Open Office XML 格式中的 Style 设计原理
- Style Design Principles in Open Office XML Format
- Nioke 2022 Summer Multi-School 6 B Eezie and Pie (Difference on the tree + multiplication to find the kth ancestor board)
- HCIP第十三天作业——综合实验
- FTP服务初探
猜你喜欢
随机推荐
堆排序(Heap Sort)实现
Architecture Design Fundamentals
全栈开发可能需要的环境及工具
uva1432
Task-Driven Super Resolution: Object Detection in Low-resolution Images
使用 lua 运行 fscript
ORACLE子查询 导致无法谓词推入的研究
Excuse me, during the mongoshake synchronization process in the shake database, src_mongo hangs up, will the synchronization service not exit?
【761. Special binary sequence】
重读GPDB 和 TiDB 论文引发的 HTAP 数据库再思考
倒置字符串
HCIP第十三天作业——综合实验
熬夜拜读349页阿里面试通关手册,成功闯入字节
【761. 特殊的二进制序列】
The origin and creation of Smobiler's complex controls
Lecture 4: Database Definition Language of DDL Type of SQL Statements
Is there any function in MAXCOMPUTE SQL to judge whether the string is a number?
传音控股:目前公司手机产品暂无明确计划进入中国市场
搭建企业级数据治理体系指南
Oracle--表