sql >> データベース >  >> RDS >> Mysql

MySQLデータベースはWindowsサーバーで自動的にバックアップされます

    これを行うための最良の方法は

    です
    mysqldump.exe --user=YourUserName --password=YourPassword --host=localhost --port=3306 --result-file="Path\dump.sql" --databases "DatabaseName1" "Database2"
    
    
    mysqldump.exe --user=root --password=root  --host=localhost --port=3306 --result-file="c:\www\db\backup.%date:~10,4%%date:~7,2%%date:~4,2%.sql" --default-character-set=utf8 --single-transaction=TRUE --databases "dbtest1" "dbtest2"
    

    パターンbackup.%date:~10,4%%date:~7,2%%date:~4,2%.sql 一意の名前を作成します(backup20131010.sql )実行するたびに

    ここで、タスクスケジューラでこのコマンドを呼び出す必要があります。それでおしまい。 :)



    1. MySQLクエリのテーブルと列を引用符で囲む必要がありますか?

    2. 異なるタイムゾーンのユーザーの特定の日付/時刻値を保存する

    3. すべてのパッケージでテーブルや列を検索するためのクエリ

    4. MySQL:intフィールドの値を切り替える簡単な方法