MySQL通过source命令执行sql文件
发布时间:2020-06-06 21:10 点击量:
信息技术人员经常处理Mysql,备份和恢复应该是最常见的操作,那么直接执行sql文件无疑是最快的方式。本文介绍了如何通过转储sql文件并在新数据库中执行sql文件来在命令行上执行SQL文件。
工具/原材料安装的MySQL数据库安装的用于MySQL软件的Navicat,以及连接到数据库的方法/步骤1操作本文将使用本地测试数据库作为演示,数据库名称为ymt,如图所示:
步骤读取2右键单击数据库,选择转储sql文件-结构和数据,然后单击另存为,如图所示。将此文件保存为ymt.sql备用文件。
步骤读取3单击保存打开sql转储操作窗口,成功后关闭该窗口。如下图所示:
步骤读取4右键单击机器(即数据库的连接名称,并根据实际情况进行操作),然后选择新建数据库。新建的数据库在这里命名为ymt_new,字符集排序规则可以根据实际情况选择。具体操作如下:
-4步读取-5步读取-5打开cmd窗口。操作方法如下:
-6步读取6cmd命令窗口,如图所示:
步骤阅读7根据MySQL安装目录,在cmd命令下输入以下命令:
d:/MySQL/bin/MySQL-h localhost-u root-p
注意:此处的d:/mysql/bin/mysql被调整为特定的安装目录。如果本地主机是远程连接,则需要将其更改为特定的IP地址。
步骤读取8输入正确的密码,然后按回车键成功登录。
步骤读取9此时,选择新的ymt_new数据库并执行源d:/ymt.sql命令(路径需要根据实际情况进行调整)。具体操作如下图所示:
-10步骤阅读10当所有命令都执行后,在Navicat中打开ymt_new数据库,您可以看到所有表都已创建。
-11步读取-12步读取在执行结束通知命令的过程中,需要根据实际情况调整所有路径。
相关推荐