I am trying to load a small sample of records from a large database into a test database.
How do you tell mysqldump to only give you n records out of 8 million?
If you want to get n records from a specific table you can do something like this:
n
mysqldump --opt --where="1 limit 1000000" database table > dump.sql
This will dump the first 1000000 rows from the table named table into the file dump.sql.
1000000
table
dump.sql