php站点导入大mysql文件(linux系统)

发布时间 2023-03-31 12:05:16作者: 没用的阿吉是剑神

问题描述:站点数据多,mysql导出后大于1G,使用phpmyadmin,导入一半报错,白白浪费等待时间,使用navicat 导入,执行时间过长提示错误

解决思路:1.拆分mysql文件,分批次导入,亲测还是比较花费时间,小于100M可以尝试,大于100M不推荐

2.推荐使用进入linux系统导入mysql,步骤如下:

2.1:把导出的.sql大文件上传到linux服务器,我这边上传到/database/backup/目录下;

2.2:进入linux系统,输入mysql -u  数据库名 -p   回车;

2.3:输入密码进入对应数据库,使用命令use +数据库名称;

2.4:使用命令source  /database/backup/xxxx.sql  导入数据库;

2.5:等待命令运行,运行完毕后quit或exit退出mysql;

2.6:登录phpmyadmin或Navicat查看,数据已成功导入。

时长记录:18:25 start--18:28 end(1.05GB)   总计用时3分钟,可接受范围。