开发者

Load huge sql dump to mySql

开发者 https://www.devze.com 2023-01-01 04:05 出处:网络
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.

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

精彩评论

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