當導入的sql文件過大時的解決辦法:php
方法一:使用phpMyAdmin上傳,須要修改一些參數python
1.修改./phpstudy/server/php/etc/php.ini文件中代碼:mysql
## 原代碼:
upload_max_filesize = 2M
## 修改成:
upload_max_filesize = 10M
## 原代碼:
post_max_size = 8M
## 修改成:
post_max_size = 80M
# 若是上傳的文件很是大,還需修改如下代碼
## 原代碼:
max_execution_time = 30 // 頁面執行最大時間
## 修改成:
max_execution_time = 300
## 原代碼:
max_input_time = 60 // php頁面接受數據最大時間
## 修改成:
max_input_time = 600
2.修改後重啓服務。sql
方法二:(Windows系統)用mysql source命令能夠導入比較大的文件shell
打開cmd窗口,D:\phpStudy\PHPTutorial\MySQL\bin/mysql -h localhost -u root -p;服務器
輸入正確的密碼後回車便可成功登陸。工具
再依次輸入下面的命令:post
mysql>use dbtest;
mysql>set names utf8;
mysql>source D:/www/sql/back.sql;ui
待全部命令執行完畢時,就導入成功了!spa
方法三:(Linux系統)用mysql source命令能夠導入比較大的文件
使用Xshell工具,鏈接服務器,
whereis mysql (經過whereis命令,查看mysql的安裝目錄,好比:/usr/bin/mysql)
cd .. 返回上級目錄cd usrcd binmysql -h127.0.0.1 -uroot -p123456 (連接mysql)source /root/magentokey.sql (回車後,等待導入就能夠了)quit或者exit退出mysql