MySQL基础查询与操作教程:备份还原、数据库管理与存储引擎
版权申诉
99 浏览量
更新于2024-08-31
收藏 308KB DOCX 举报
本文档详细介绍了MySQL中常见的查询语句和操作技巧,主要涵盖以下几个关键知识点:
1. 数据备份与还原:文档首先提供了备份单个表的命令示例,如使用`mysqldump`工具备份到本地文件,如`mysqldump -h192.168.32.89 -uwjf-pwjfteams > F:\wjd.sql`。备份时需要注意不要在文件名后添加分号。同样,还原表的命令是`mysqldump -h192.168.32.89 -uwjf-p123456wjf < F:\sda.sql`。这些操作是数据库管理中的基本维护任务。
2. MySQL客户端操作:通过`cmd`命令行进入MySQL服务器,使用`mysql -h192.168.32.89 -u用户名 -p密码`登录,然后可以列出所有数据库(`SHOW DATABASES;`),选择一个数据库(`USE database_name;`),创建或删除数据库(`CREATE DATABASE; DROP DATABASE;`)。
3. 存储引擎管理:MySQL支持多种存储引擎,可以通过`SHOW ENGINES;`查看,例如查看系统变量以了解默认存储引擎(`SHOW VARIABLES LIKE 'storage_engine';`)。查询特定表的存储引擎使用`SHOW CREATE TABLE table_name;`,而更改存储引擎则使用`ALTER TABLE table_name ENGINE = 新存储引擎;`。例如,将`teacherInfo`表的存储引擎改为`MYISAM`。
4. 字段操作:对表结构进行修改涉及字段名修改(`ALTER TABLE teams MODIFY field_name new_type;`),字段位置调整(`ALTER TABLE players MODIFY field_name new_type AFTER existing_field;`),以及增加新字段(`ALTER TABLE teams ADD new_field new_type AFTER existing_field;`)。设置外键约束时,需要指定字段名和引用的父表及其对应字段(`ALTER TABLE child_table ADD foreign_key FOREIGN KEY (field_name) REFERENCES parent_table(parent_field);`)。
总结来说,本篇文档是一份实用的学习笔记,涵盖了MySQL的基础操作,包括数据备份与恢复、数据库管理、存储引擎管理和表结构修改,是初学者和DBA日常工作中必不可少的参考资料。通过实践这些命令和概念,用户可以更好地理解和管理MySQL数据库。
2020-10-09 上传
2021-09-16 上传
2023-09-19 上传
2024-10-27 上传
2024-10-29 上传
2024-10-29 上传
2024-10-30 上传
2023-06-10 上传
2023-02-24 上传
daoqqzhuan2
- 粉丝: 0
- 资源: 5万+
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录