MySQL基础操作实践:创建、修改与删除数据库与表
需积分: 5 53 浏览量
更新于2024-08-03
收藏 1.42MB PDF 举报
本篇MySQL练习着重于基础操作,包括数据库管理和表结构的创建、修改、删除以及查询。首先,我们通过`SHOW DATABASES;`命令来列出当前MySQL服务器上所有的数据库。然后,练习了如何创建数据库,如`CREATE DATABASE database1;`和条件创建`CREATE DATABASE IF NOT EXISTS database1;`,以及使用数据库`USE database1;`。
在数据库管理方面,演示了如何删除数据库,包括常规的`DROP DATABASE database1;`和条件删除`DROP DATABASE IF EXISTS database1;`,以确保在操作前检查数据库的存在性。此外,还涉及到数据库字符集的修改,通过`ALTER DATABASE database1 CHARSET utf8;`确保数据以UTF-8编码存储。
接下来,我们学习表的创建,例如创建一个名为`student`的表,包含字段如`sid`(整数)、`name`(可变长度字符串)和`age`(整数)。表结构的调整也有所涉及,如添加新列`tel`,删除原有字段`age`,改变`tel`列的数据类型,将其重命名至`telephone`,以及修改表名`RENAME TABLE student TO t_stu;`。
最后,通过`SHOW CREATE TABLE t_stu;`来查看表的完整创建语句,展示了`t_stu`表的详细定义,包括各个字段的名称、数据类型、默认值以及存储引擎和字符集等信息。
这一系列操作涵盖了数据库管理的核心概念,包括数据库生命周期管理、表结构设计与变更,以及查询和视图的展示。这对于理解MySQL的基本语法和数据管理至关重要,适合初学者进行实践和巩固理论知识。通过这些练习,用户能够熟练掌握SQL语句在实际项目中的应用,提升数据库操作技能。
2023-05-29 上传
2023-05-28 上传
2023-05-28 上传
2023-05-28 上传
2023-03-31 上传
某足球联赛一个赛季共进行26场比赛(即每队均赛26场),其中胜一场得三分,平一场得一分,负一场得零分。某队在这个赛季中平局的场数比负的场数多7场,结果共得34分。这个队在这个赛季中胜,平,负各多少场?
2023-08-11 上传
2024-10-21 上传
Supermancanfly
- 粉丝: 5
- 资源: 21
最新资源
- Postman安装与功能详解:适用于API测试与HTTP请求
- Dart打造简易Web服务器教程:simple-server-dart
- FFmpeg 4.4 快速搭建与环境变量配置教程
- 牛顿井在围棋中的应用:利用牛顿多项式求根技术
- SpringBoot结合MySQL实现MQTT消息持久化教程
- C语言实现水仙花数输出方法详解
- Avatar_Utils库1.0.10版本发布,Python开发者必备工具
- Python爬虫实现漫画榜单数据处理与可视化分析
- 解压缩教材程序文件的正确方法
- 快速搭建Spring Boot Web项目实战指南
- Avatar Utils 1.8.1 工具包的安装与使用指南
- GatewayWorker扩展包压缩文件的下载与使用指南
- 实现饮食目标的开源Visual Basic编码程序
- 打造个性化O'RLY动物封面生成器
- Avatar_Utils库打包文件安装与使用指南
- Python端口扫描工具的设计与实现要点解析