Import large MySQL database (phpMyAdmin limitation)
I have encountered this issue about a week ago, when i'm exporting my database through phpMyAdmin tool, the export works very well and the output file is up to 10 MB in size. The main issue comes when i would like to import it back using phpMyAdmin, but guess what happened, a timeout occured.
I will kindly break it down for you, there are 2 limitations surrounding phpMyAdmin from importing a very large MySQL database:
1. A time out is divided into a server timeout and browser timeout. This basically means when a script is being executed for too long that it has eventually passed the time limit either on the server and/or browser, the script will cease to run. Simply put, the larger your file is, the longer it takes to be executed, the bigger chance it fails.
You could actually bypass the browser timeout by modifying the about:config setting if you are on Firefox, unfortunately for server timeout, if you are on shared hosting like me, you are unlikely to get access to modify the server config.
2. File size limit on certain web hosting companies. Normally, i would say a 10 MB filesize limit is being implemented by most web hosting companies, if your MySQL filesize is more than that, then you're out of luck. Fortunately, my hosting company (BlueHost) is generous by allowing me to upload up to 50 MB filesize.
Simply put, my export process failed due to the first constraint of timeout mechanism, presumably a server timeout in my case. After hours of researches, i came across this amazing script called BigDump. I would strongly recommend it as it's practically easy to use, straightforward and works absolutely perfect for me.
8 steps on how to use BigDump to import your MySQL database file:
1. Download the bigdump.php file from the link i gave you above
2. Open the file and adjust the database configuration according to your database setting
3. Create a working directory called dump and modify the permission to 777
4. Transfer the bigdump.php and yourdumpsqlfile.sql to the working directory using FTP
5. Execute the bigdump.php via URL such as http://www.yourwebsitename.com/dump/bigdump.php
6. A screen shall come up and you will be able to select the .sql file which you uploaded just now via FTP
7. Please wait until the script finished, and do not close your browser till it's done.
8. Remove the whole dump directory from your server.

Comments
Hi, i think you’ve made some
Hi, i think you’ve made some truly interesting points. Not too many people would actually think about this the way you just did. I’m really impressed that there’s so much about this subject that’s been uncovered and you did it so well, with so much class. Good one you, man! Really great stuff here.=220-604 exam// 70-237 exam// 650-251 exam// 70-528 exam// 212-77 exam// 642-072 exam// 642-874 exam// 642-741 exam// NS0-154 exam// 1z0-001 exam// NS0-163 exam//
Hello there! This is my first
Hello there! This is my first comment here so I just wanted to give a quick shout out and tell you I genuinely enjoy reading through your articles. Can you recommend any other blogs/websites/forums that deal with the same subjects? Thanks a ton! Pass4sure 650-987 Pass4sure 642-611 Pass4sure 1z0-878 Pass4sure 642-983 Pass4sure 646-046 Pass4sure JN0-360 Pass4sure HP0-Y30 Pass4sure 650-378
A good blog always comes-up
A good blog always comes-up with new and exciting information and while reading I have feel that this blog is really have all those quality that qualify a blog to be a good oneTestking 650-196Testking 646-046 Testking 650-195 Testking JN0-660 Testking 640-801 Testking JN0-332 Testking 646-656 Testking 1Y1-A19
Thanks for taking the time to
Thanks for taking the time to discuss and share this with us, I for one feel strongly about it and really enjoyed learning more about this topic. I can see that you possess a degree of expertise on this subject, I would very a lot like to hear much more from you on this matter. EX0-101 dumps 640-816 dumps 70-290 dumps 642-902 dumps 220-702 dumps SY0-101 dumps 70-646 dumps 642-813 dumps
It is my great pleasure to
It is my great pleasure to visit your website and to enjoy your excellent post here. I like that very much. double breasted trench coat / hooded trench coat / leather jacket sale / leather jackets online / best leather jackets / cool leather jackets / girls leather jackets / leather jackets for juniors
I would like to thank you for
I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. In fact your creative writing ability has inspired me.pmp questions pmp test sat classes sat prep classes sat prep online sat vocabulary words state administrative tribunal step 3 usmle
I really loved reading your
I really loved reading your blog. It was very well authored and easy to understand. Unlike additional blogs I have read which are really not tht good. I also found your posts very interesting. In fact after reading, I had to go show it to my friend and he enjoyed it as well!Thanks so much for this! I have not been this thrilled by a blog post for quite some time! You’ve got it, whatever that means in blogging. Anyway, You’re definitely someone that has something to say that people should hear. Keep up the wonderful job. Keep on inspiring the people!Braindumps ccna dumps MCP dumps cissp dumps mcse dumps mcitp dumps a+ dumps mcts dumps
Pass4sure 646-671// Pass4sure
Pass4sure 646-671// Pass4sure 642-241// Pass4sure 650-251// Pass4sure 642-681// Pass4sure 642-631// Pass4sure 642-243// Pass4sure 642-072// Pass4sure F50-532
I just can’t stop reading
I just can’t stop reading this. Its so fresh, so filled with updates that I just didn’t know.I am delighted to see that people are in fact writing about this subject in such a elegant way, presenting us all diverse parts to it. You’re a fine blogger. Please carry on with it. I can’t wait to read what’s after that.Thanks so much fo Testking 646-364 Testking 70-290 Testking 70-685 Testking 640-721 Testking 350-018 Testking MB5-858 Testking 1Y0-A19 Testking 70-659
i think this is good,strange
i think this is good,strange & appreciating.....there is no doubt in this that we are now in that kind of world where wer come across different and strange things happening in this world. Innovation is everywhere, personally I am also a fan of innovation, no matter in studies, technologies, science, beauty, fashion (but it should be good for human kind an "world). 000-119 E20-591 1Z0-548 1Z0-533 1Z0-522 000-104 CGEIT 1Z0-878