MySQL执行SQL文件方法
发布时间 - 2026-01-11 00:00:00 点击率:次it从业者在日常工作中频繁接触mysql,其中数据备份与还原属于高频操作。通过执行sql脚本文件来完成数据导入,是一种简洁且高效的方式。本文围绕sql文件的导出与导入流程展开说明,重点介绍如何将已有数据库导出为sql格式,并在目标数据库中通过命令行方式执行该脚本完成数据迁移。
1、 本文以本地测试库 ymt 为例进行实操演示,界面如下所示:
2、 在目标数据库
上右键,选择“转储SQL文件” → “仅结构和数据”,随后在弹出的保存窗口中将文件命名为 ymt.sql 并保存至本地指定路径,便于后续调用。
3、 点击确认保存后,系统将自动执行导出任务并弹出SQL转储进度窗口;待提示操作成功后可关闭该窗口,效果如下图所示:
4、 在数据库连接节点(如本机连接)上右键,选择“新建数据库”,输入新库名为 ymt_new,并根据业务需要设置合适的字符集与排序规则。具体配置步骤如下图所示:
5、 启动Windows命令提示符(CMD),进入终端环境,操作界面参考下图:
6、 CMD窗口初始状态显示如下:
7、 在命令行中切换至MySQL的bin目录,并运行客户端程序登录数据库。
8、 注意:请将示例路径 d:/mysql/bin/mysql 替换为实际安装位置;若连接远程服务器,则需将 localhost 替换为对应IP地址或域名。
9、 输入正确的MySQL账户密码后按回车键,即可成功进入数据库交互模式。
10、 登录成功后,先使用 USE ymt_new; 命令选定目标数据库,再执行 source d:/ymt.sql(注意路径需与实际SQL文件存放位置一致),完成数据导入。完整操作过程如下图所示:
11、 待全部SQL语句执行完毕后,回到Navicat中刷新 ymt_new 数据库,即可看到所有表结构及数据均已完整还原。
# mysql
# windows
# navicat
# win
# sql语句
# sql
# 数据库
# 所示
# 如下图
# 右键
# 命令行
# 是一种
# 已有
# 并在
# 弹出
# 为例
# 业者
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
googleplay官方入口在哪里_Google Play官方商店快速入口指南
香港服务器WordPress建站指南:SEO优化与高效部署策略
南京网站制作费用,南京远驱官方网站?
Laravel Seeder填充数据教程_Laravel模型工厂Factory使用
如何用VPS主机快速搭建个人网站?
laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法
Python图片处理进阶教程_Pillow滤镜与图像增强
香港服务器网站卡顿?如何解决网络延迟与负载问题?
Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置
高防服务器租用指南:配置选择与快速部署攻略
Laravel PHP版本要求一览_Laravel各版本环境要求对照
lovemo网页版地址 lovemo官网手机登录
软银砸40亿美元收购DigitalBridge 强化AI资料中心布局
如何用西部建站助手快速创建专业网站?
做企业网站制作流程,企业网站制作基本流程有哪些?
Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】
Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置
php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】
微信推文制作网站有哪些,怎么做微信推文,急?
网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?
网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?
laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法
Laravel如何处理表单验证?(Requests代码示例)
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
HTML透明颜色代码怎么让下拉菜单透明_下拉菜单透明背景指南【技巧】
Laravel如何创建自定义Facades?(详细步骤)
jimdo怎样用html5做选项卡_jimdo选项卡html5实现与切换效果【指南】
Laravel如何配置任务调度?(Cron Job示例)
Laravel软删除怎么实现_Laravel Eloquent SoftDeletes功能使用教程
学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?
Win11搜索栏无法输入_解决Win11开始菜单搜索没反应问题【技巧】
iOS UIView常见属性方法小结
python中快速进行多个字符替换的方法小结
如何用PHP工具快速搭建高效网站?
Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】
Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】
Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用
Midjourney怎么调整光影效果_Midjourney光影调整方法【指南】
php8.4header发送头信息失败怎么办_php8.4header函数问题解决【解答】
手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?
制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?
魔方云NAT建站如何实现端口转发?
Laravel怎么清理缓存_Laravel optimize clear命令详解
如何将凡科建站内容保存为本地文件?
JS碰撞运动实现方法详解
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践
如何续费美橙建站之星域名及服务?
三星网站视频制作教程下载,三星w23网页如何全屏?
如何在 Go 中优雅地映射具有动态字段的 JSON 对象到结构体

