I just received a 250MB dump of a database and I needed to see what is it inside. As you may guess, PHPMyAdmin is not a good option in this case. I decided to use the command line.
First of all, you should have mysql
command available in your command prompt. I firstly tried this
mysql -u root -h localhost my-sql-table < ./hugedump.sql
and I got
The '<' operator is reserved for future use. ....
I'm using PowerShell and it looks like there is a problem with that. Then I found the following solution:
&cmd /c 'mysql -u root -h localhost my-sql-table < .\\hugedump.sql'
However, this doesn't work either. I still had to use mysql
command but not like that. Here is the final
mysql -h localhost -u root
Type your password after that. Select the empty database where the dump will be inserted:
After that simply type