首页 > 软件开发 > MYSQL >

SQL表很大,怎么加快导入速度

来源:互联网 2023-03-16 23:24:11 337

SQL备份文件如果很大直接用系统下运行DOS下恢复数据库比较快,但是电脑的配置也不要太低,让我们看看如何将大sql备份文件导入数据库。GLE办公区 - 实用经验教程分享!

SQL表很大,怎么加快导入速度GLE办公区 - 实用经验教程分享!

工具/原料

  • 数据库:mysql数据库版本:5.6.24
  • 数据库管理软件:navicat版本10.0.11
  • 电脑:win7旗舰版 64位,内存8g ,cpui7

方法/步骤

  • 1

    首先备份一个比较大的mysql数据库 backup.sql 文件 大概 360M

    GLE办公区 - 实用经验教程分享!

    左右GLE办公区 - 实用经验教程分享!

    SQL表很大,怎么加快导入速度GLE办公区 - 实用经验教程分享!

  • 2

    用nivacat如见新建一个空的数据库名称为newdatabase ,字符编码是utf8GLE办公区 - 实用经验教程分享!

    SQL表很大,怎么加快导入速度GLE办公区 - 实用经验教程分享!

  • 3

    点击电脑的开始菜单(或用开始快捷键 R)中输入“cmd”并回车GLE办公区 - 实用经验教程分享!

    SQL表很大,怎么加快导入速度GLE办公区 - 实用经验教程分享!

  • 4

    输入回车后会进入到dos界面,在dos中首先进入到自己的mysql数据的bin目录,然后用mysql -u(数据库用户名) -p回车,在回车后 输入数据库密码连接数据库。GLE办公区 - 实用经验教程分享!

    SQL表很大,怎么加快导入速度GLE办公区 - 实用经验教程分享!

  • 5

    在成功连接mysql 数据库后,用use命令 找到当前要使用的数据库,use (新建的数据库名称 “newdatabase”),然后回车GLE办公区 - 实用经验教程分享!

    SQL表很大,怎么加快导入速度GLE办公区 - 实用经验教程分享!

  • 6

    回车后会显示 database changed 说明切换数据库成功,输入“source d:\backup.sql” ,输入导入数据命令 source 后 加 备份的数据库文件路径回车GLE办公区 - 实用经验教程分享!

    SQL表很大,怎么加快导入速度GLE办公区 - 实用经验教程分享!

  • 7

    在输入导入数据库的命令后等待系统导入数据就可以了,直到运行结束没有报错就就说明导入数据成功了,可以去数据库查看导入的新数据了GLE办公区 - 实用经验教程分享!

    SQL表很大,怎么加快导入速度GLE办公区 - 实用经验教程分享!

    SQL表很大,怎么加快导入速度GLE办公区 - 实用经验教程分享!

  • 注意事项

    • 一定要输入用户名和密码
    • 要注意切换到自己想要恢复数据的数据库
    • 要注意数据库的编码问题
    • source 后要跟 备份文件的完全路径

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!GLE办公区 - 实用经验教程分享!


    标签: MYSQL

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码