/ /usr <== 操作系统 }==> 硬盘1 /home/mysql <== mysql应用程序 ... /data/app_1/ <== 应用数据和脚本 }==> 硬盘2 /data/app_2/ /data/app_3/ |
configure --prefix=/home/mysql make make install |
">#f3f3f3"> #!/bin/sh rundir=`dirname "$0"` echo "$rundir" /home/mysql/bin/safe_mysqld --user=mysql --pid-file="$rundir"/mysql.pid --datadir="$rundir"/var "$@" -O max_connections=500 -O wait_timeout=600 -O key_buffer=32M --port=3402 --socket="$rundir"/mysql.sock & |
--pid-file="$rundir"/mysql.pid --socket="$rundir"/mysql.sock --datadir="$rundir"/var |
/data/app_1/start_mysql.sh /data/app_2/start_mysql.sh /data/app_3/start_mysql.sh |
">#f3f3f3"> #!/bin/sh rundir=`dirname "$0"` echo "$rundir" /home/mysql/bin/mysqladmin -u mysql -S"$rundir"/mysql.sock shutdown |
/data/app_1/ start_mysql.sh 服务启动脚本 stop_mysql.sh 服务停止脚本 mysql.pid 服务的进程ID mysql.sock 服务的SOCK var/ 数据区 mysql/ 用户库 app_1_db_1/ 应用库 app_2_db_2/ ... /data/app_2/ ... |
cat /data/*/mysql.pid |
cat /data/*/var/*.err |
/home/mysql/bin/mysqldump -S/data/app_1/mysql.sock -umysql db_name | gzip -f>/path/to/backup/db_name.`data +%w`.dump.gz |
* 6 * * * /home/mysql/bin/mysqldump -S/data/app_1/mysql.sock -umysql db_name | gzip -f>/path/to/backup/db_name.`data +%w`.dump.gz |
欢迎光临 DIY编程器网 (http://diybcq.com/) | Powered by Discuz! X3.2 |