开发者

Load huge sql dump to mySql

I have a huge mysql dump file generated from phpmyAdmin (150 000 lines of create table, inserts....)

The mySql query tool fails to open such a big file. As a result i can't insert all the records.

Is there a way to开发者_运维技巧 do this ? Thanks John


The solution to restore large mysql database from sql dump file is using unix/linux shell command. To restore mysql database from a dump file, just type the command below:

mysql -u #username# -p #database# < #dump_file#

Of course you need to replace #username# to your database username and #database# to your target database. and rename #dump_file# to your dump file file name (Ex: dump.sql) Once you enter the command, the linux/unix shell will prompt you for your database user password, just key in your database password and you are done

borrowed from: http://www.techiecorner.com/31/how-to-restore-mysql-database-from-sql-dump-file/


Split the file by parts. First the CREATE instructions, then the inserts.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜