300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > phpmyadmin 导出mysql 在phpmyadmin中导入/导出非常大的mysql数据库

phpmyadmin 导出mysql 在phpmyadmin中导入/导出非常大的mysql数据库

时间:2022-01-20 14:35:49

相关推荐

phpmyadmin 导出mysql 在phpmyadmin中导入/导出非常大的mysql数据库

i have a db in phpmyadmin having 3000000 records. i want to export this to another pc. now when i export this only 200000 entries exported into .sql file and that is also not imported on the other pc.

解决方案

Answering this for anyone else who lands here. If you can only use phpMyAdmin because you do not have SSH access to the MySQL service or do not know how to use command line tools, then this might help. However as the comment above suggest, exporting a database of this size would be far easer with mysqldump.

phpMyAdmin (I'm using v3.5.6) allows tables to be exported individually like so:

Select the database to view/edit. A list of all the tables should

appear.

In the list of tables, tick the checkbox to the left of the table

you want to export.

At the bottom of the tables list, select 'Export' from the 'With

Selected:' select box.

The export screen appears. Often a 'Quick' export will work, and

save it as 'SQL' format.

phpMyAdmin also allows records to be exported individially or in groups, so you could for example, export just 10 records from a table with 100,000.

Follow steps 1 to 3 above.

Instead of 'Quick' select 'Custom'.

Under 'Rows' select 'Dump some row(s)'

Then enter the number of rows you want to export, and the starting row number.

Under 'Data dump options' at the bottom of the export screen, check

that 'Maximal length of created query' is large enough.

Note: If you are exporting large BLOB data for example, this figure might have to be raised.

Hope that helps someone new to phpMyAdmin or DBA via the web.

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。