I use mysqldump
with MySQL 5.0 and I back it up every day, but do not understand the method that only stored procedure backs up.
How can I back it up?
I use mysqldump
with MySQL 5.0 and I back it up every day, but do not understand the method that only stored procedure backs up.
How can I back it up?
I'm not sure whether you're asking to back up stored procedures as well as everything else, or just the stored procedures on their own...
Stored procedured in dump with everything else:
mysqldump -R <dbname> #or
mysqldump --routines <dbname>
Just the stored procedures:
mysqldump -n -t -d -R <dbname> #or
mysqldump --no-create-db --no-create-info --no-data --routines <dbname>
Does that help?
mysqldump - u dbusername (ex: -uroot) -ppassword (ex:-pmysql@dbpas) --routines <dbname>
use the username and password could be more helpful.
You can also put routines=true
in the [mysqldump]
section of your my.cnf
file (you may have to add this section as it is not usually present in a virgin my.cnf
file) to include routines in a normal dump.