here's the script i use to back up my database...it prompts me for my password, then dumps the tables:
#!/bin/bash
sql_dump=date +%Y%m%d%H%M%S.sql
SET THIS VARIABLE
database="DATABASENAME"
#NO_DATA="--no-data"
NO_DATA=""
REMOVE --no-data TO HAVE THE DUMP INCLUDE DATA,
AND NOT JUST THE STRUCTURE !!
/usr/local/mysql/bin/mysqldump -u dave -p \
--add-locks $NO_DATA \
--add-drop-table -l $database \
> $sql_dump
chmod 400 $sql_dump
Aaron wrote:
Sounds good to me. Can you show me what this script would look like? Shell script? Can I run a PHP script as a cron job? I know that PERL is more common, but I am a lot more comfortable with PHP. Don't know much about cron either, new to the server biz.
Any input is appreciated!