第七节:MySQL之Create、Update、Insert、Delete等指令详解(DB、表、视图、索引)
一. DB级别
1. 创建数据库
2. 配置数据库相关参数
3. 查看创建的数据库
4. 查看已有的数据库
show databases;
5. 修改数据库属性
alert database;
6. 删除数据库
drop database
二. 表级别
1. 普通表
(1). 普通创建
create table Student(id int,name varchar(10));
(2). 指定数据库下创建
(3). 判存在
(4). 复制表
Like关键词表示基于另外一个表定义复制一个新的空表,空表上的字段属性、索引都和原表相同
(5). 删除表
drop table
2. 临时表
Temporary 关键词表示创建的是临时表,临时表仅对本链接可见,对另外的数据库链接不可见,当本链接断开时,临时表也会被自动drop掉。
3. Insert语句
4. Update语句
5. Delete语句
6. 修改表名称
Rename table,
7. 修改表属性
alert table
8. truncate table
三. 视图级别
Create view语句是指将某个查询数据的定义保留下来,以便随时调用。 View本身不存储查询结果,只是一个定义。
修改视图:
alert view
删除视图:
drop view;
四. 索引
这里仅仅介绍索引的相关指令,索引其它内容再后续章节详细介绍。
!
- 作 者 : Yaopengfei(姚鹏飞)
- 博客地址 : http://www.cnblogs.com/yaopengfei/
- 声 明1 : 如有错误,欢迎讨论,请勿谩骂^_^。
- 声 明2 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
2019-11-22 第一节: Redis之String类型和Hash类型的介绍和案例应用
2017-11-22 第一节:走进MVC的世界
2016-11-22 CSS入门介绍
2016-11-22 微信支付-资料申请与配置