By following http://dev.mysql.com/doc/refman/5.1/en/replication-howto-rawdata.html

I stuck when it ask me to shell> tar cf /tmp/db.tar ./data, where is ./data ?

link|improve this question
feedback

2 Answers

up vote 2 down vote accepted

That is your MySQL data directory. Typical location is /var/lib/mysql, but check that out from your my.cnf file.

link|improve this answer
feedback

That would be wherever your datafiles are stored. Have a look in your my.cnf file for the line

datadir = /some/path

You will most likely have to modify the command slightly based on what you find. e.g. if your datadir is /var/lib/mysql then you would need to

cd /var/lib/mysql tar cf /tmp/db.tar ./data

where data is the name of the database you want to move.

If you want to move everything then

cd /var/lib
tar cf /tmp/db.tar ./mysql 
link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.