需要:mysqlデータベースに加えて、すべてのデータベース・システムをバックアップ
以下は、シェルスクリプトで、あなただけは、ユーザーのパスワードを変更する必要があります
MYSQL_USER = ルート MYSQL_PASS = 123456 MYSQL_CONN = " -u $ {MYSQL_USER} -p $ {MYSQL_PASS} " #の #を除くすべてのデータベース名を収集するため 、#mysqlのINFORMATION_SCHEMAを、そしてperformance_schemaの #の SQLが = " information_schema.schemata FROM WHERE schema_nameにしないでSCHEMA_NAMEを選択IN " SQL = " $ {SQL}( 'MySQLの'、 'INFORMATION_SCHEMA'、 'performance_schema')" DBLISTFILE = / TMP / DatabasesToDump.txt MySQLの$ {MYSQL_CONN} -ANe " $ {SQL} " >$ {DBLISTFILE} DBリスト = "" のための DB で ` 猫 ` $ {DBLISTFILE}。行う DBリスト= " $ {DBリスト} $ {DB} "。完了 MYSQLDUMP_OPTIONS = " --routines --triggers --single-取引" のmysqldump $ {MYSQL_CONN} $ {} MYSQLDUMP_OPTIONS --databases $ {} DBリスト>すべての-dbs.sql