mysql在Navicat 以sql命令方式还原数据库太慢解决方案

22 篇文章 1 订阅

 

博主原创,转载附上本微博链接,谢谢

会写这篇博文因为 3.9G的 sql文件  在Navicat 里sql命令导入时间太长了 。

博主的电脑差不多要1个小时,要疯了,然后不小心点下别的程序Navicat 进程还会卡住

所以百度了  发现 了 在window  下,sql命令 直接还原会非常快,下面说下流程吧

先晒关键代码

mysql>use 数据库
mysql>source d:/mydb.sql

看到这里,懂得人 就懂了,新手小朋友,往下看,我说下完整的流程

1、想想还是点下导出流程, 来   右键数据库->存储sql文件->结构和数据,然后选择你要存的位置,确定就可以,这时候你就得到了一个.sql的文件

2、好,来现在进入  正式流程 ,右键命令符  以管理员权限运行 命令符

3、cd 到你所在的 msyql的 bin文件的目录 博主装在d盘

d:
cd D:\work\sql\mysql-8.0.21-winx64\bin

4、先登录本地数据库,输入下面命令之后   提示password 在输入本地数据库服务器密码

mysql -h localhost -u root -p

5、比如送你 现在要导入到本地数据库的  是    a.sql文件,    你要在Navicat 先新建一个a的 空数据库   ,这个我就不上图了,就是鼠标右键 本地数据库新建数据库,名字是a,

对了这里要注意,数字集和排序规则要和你原来数据库的  一致,哪里看?  鼠标右键 查看数据库属性,里面

 

6、好回正题,这里就是开头说的 步骤了,use 你刚才新建的那个数据库   然后数据源指向  刚才sql文件导出的 文件夹路径 ,

这里注意 注意!!!!!!  那个文件路径 斜杆是正斜杆 不是反斜杆

mysql>use 数据库
mysql>source d:/mydb.sql

博主原创,转载附上本微博链接,谢谢

如果有帮到你,加博主微信 发个 1毛告诉博主吧

 

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

雪狼之夜

打个赏,让博主知道博文没白写

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值