זה הסינטקס:
mysqldump -u username -p'somepassword' -v dbname >! file.sqlואם אתה רוצה סקריפט מוכן זה אחד שאני כתבתי ואני משתמש בו כדי לגבות את כל הDBים בשרת.
#!/bin/tcsh
umask 022
set PATH="/usr/bin:/bin:/usr/local/etc"
set date = `date +%y%m%d\-%T`
set list=`find /var/lib/mysql/* -type d -print | cut -d'/' -f5`
set bkdir='/backup/mysql/'
foreach db ($list)
if (! -d /backup/mysql/$db) then
mkdir /backup/mysql/$db
endif
mysqldump -u xxxx -p'yyyy' -v $db >! $bkdir/$db/$db\-$date
bzip2 -5 $bkdir/$db/$db\-$date
end
-----------------
בברכה,
e-do