MySQL 安装与维护核心笔记

AI-摘要
LNotes-AI GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
MySQL 安装与维护核心笔记
Liuxz本文档整理了 MySQL 数据库的删除、服务管理、常用命令及数据备份恢复操作,适用于日常基础运维参考。
一、MySQL 数据库删除
- 先通过命令停止 MySQL 服务,避免文件占用。
- 进入系统 “控制面板 - 程序和功能”,找到 MySQL 相关程序并卸载。
- 删除 MySQL 安装目录下的残留文件(如默认路径
C:\Program Files\MySQL)。 - 清除注册表残留(可选,新手谨慎操作),通过
regedit打开注册表,删除HKEY_LOCAL_MACHINE\SOFTWARE\MySQL等相关键值。
二、MySQL 服务管理
通过命令行或系统工具可快速查看、启动、关闭 MySQL 服务,具体操作如下:
| 操作目的 | 执行方式 | 具体命令 / 步骤 |
|---|---|---|
| 查看服务列表 | 运行对话框 | 按下 Win+R,输入 services.msc 回车,在列表中找到 MySQL 服务 |
| 启动服务 | 命令提示符(管理员) | 输入 net start mysql 回车 |
| 关闭服务 | 命令提示符(管理员) | 输入 net stop mysql 回车 |
三、MySQL 常用核心命令
所有命令需在 MySQL 命令行环境中执行,先通过登录命令进入交互模式。
1. 登录与退出
- 登录:打开命令提示符,输入
mysql -uroot -proot回车(第一个root是用户名,第二个root是密码,需根据实际情况替换)。 - 退出:在 MySQL 交互模式(显示
mysql>)下,输入exit回车。
2. 数据库操作
| 操作需求 | 命令 | 说明 |
|---|---|---|
| 查看所有数据库 | show databases; |
结尾需加英文分号,列出当前 MySQL 中所有库 |
| 选择指定数据库 | use test; |
将当前操作的数据库切换为 test(test 需替换为实际库名) |
| 查看当前所在数据库 | select database(); |
确认当前正在操作的数据库 |
| 创建数据库 | create database oa; |
创建名为 oa 的数据库 |
| 删除数据库 | drop database oa; |
永久删除 oa 数据库,操作前需确认数据备份 |
3. 数据表操作
| 操作需求 | 命令 | 说明 |
|---|---|---|
| 查看当前库所有表 | show tables; |
需先通过 use 库名 选定数据库 |
| 创建数据表 | create table t_emp(id int, empName varchar(20)); |
在当前库中创建 t_emp 表,包含 id(整数)和 empName(20 位字符串)字段 |
| 删除数据表 | drop table t_emp; |
永久删除 t_emp 表,操作前需确认数据备份 |
四、数据备份与恢复
通过 mysqldump 工具实现备份,通过 source 命令实现恢复,操作需在命令提示符(非 MySQL 交互模式)中执行。
1. 数据备份(导出)
| 备份范围 | 命令 | 说明 |
|---|---|---|
| 单个数据库 | mysqldump -uroot -proot oa > c:/oa_backup.sql |
将 oa 库备份到 C 盘根目录,文件名为 oa_backup.sql |
| 所有数据库 | mysqldump -uroot -proot --all-databases > c:/oa_all_backup.sql |
备份 MySQL 中所有库到 C 盘 oa_all_backup.sql 文件 |
| 单个数据表 | mysqldump -uroot -proot oa emp > c:/oa_emp.sql |
将 oa 库中的 emp 表备份到 C 盘 oa_emp.sql 文件 |
2. 数据恢复(导入)
- 先通过
mysql -uroot -proot登录 MySQL。 - 若恢复单个数据库,需先创建并选择该库:
create database oa;→use oa;。 - 执行恢复命令:
source c:/oa_backup.sql;(路径需与备份文件一致,结尾加英文分号)。
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果




