How To Import Large Sql File In XAMPP Localhost Server ?

When you have large SQL file and you want to import existing data from other installation or from host.  First you need to export the data. But sometime we may face such a situation, import large sql file in XAMPP.

In this article you will learn how to import large sql file with the command prompt in XAMPP for Windows.

We will use Command-Line Tools (Shell) to import large database SQL file.

Import mysql db using command line is very simple statements, effective and fast compare to importing huge database from phpmyadmin. There are one more advantage using this method the default mysql db upload file size is doesn’t a matter using Command-Line Tools (Shell).

#1. Open the XAMPP Control Panel

Make sure Apache and MySQL are running and click the Shell button in the XAMPP Control Panel.


#2. To import database, use the following command


  • username – your MySQL username. e.g. root
  • database_name – database name you are importing to
  • /path/file.sql – full path to your .sql file

when you haven’t created a MySQL username. In that case, you need to type “root” for the username.

Note: On the below screen command, you will define own define own database name. The database name will be the one that you created in the phpMyAdmin and would like to import to SQL file. In our case, we have database name “the_code_developer”.


Enter password: (leave it blank, it’s not set by default) and click enter to continue process.

#3. If you want to see import process to screen then use the following command

Once your database SQL file successfully import then you will get following response like in the below image.

Share on:

Hello, I am Dharmendra Yadav and I am a Python Developer with experience in web development using Django, Flask, REST API, SQL, MySQL, HTML, CSS, JavaScript, WordPress, Oracle Cloud, AWS and Git. I also write technical articles where I explain web development and Software Engineering. Facebook , Linkedin

6 thoughts on “How To Import Large Sql File In XAMPP Localhost Server ?”

  1. well i tried to import via mySQL dump command-line method but i’m not getting # which initiates the import is complete. I tried multiple times but # is not getting even after 4-6hours of wait.


Leave a Comment