MySQLデータベースのバックアップおよび復元関連情報

 MySQLデータベースのバックアップと復元に関連する情報:

1.バックアップデータベース情報:

    mysqldump -h -u root -p [データベース名] [テーブル名]> /usr/local/mysql/data/bak.sql

     ---ここで、-hはリモートサーバーのIPアドレスです。

  [注意]:mysqldumpはmysqlコマンドラインの外で操作する必要があります。そうしないと、次のエラーメッセージが報告されます。

エラー106442000):SQL構文にエラーがあります。マニュアルを確認しているMySQLサーバのバージョンに対応するために近い使用する権利構文のmysql -u -pルートO2O </usr/local/mysql/data/wuguanwen_backup/user_bak2020415.sq 行で1

 

 

2.データベース情報を復元します。

    1)。mysqlコマンドラインを使用して、ライブラリファイルを復元します。

         mysql -u root -p o2o <user_bak2020415.sql 

  【注意】:mysqlコマンドパネルでは、mysqlコマンドは操作できません。そうしないと、エラーが報告されます。

    2)。sourceコマンドを使用して操作します。

  ソース/usr/local/data/bak.sql

   [注意]:ソースコマンドを使用する場合は、mysqlコマンドパネルで実行する必要があります。そうしないと、エラーが報告されます。

 

$> mysql -u root -p [dbname] < backup.sql
#Dbnameデータベースは実行前に作成する必要がありますbackup.sqlがmysqldumpによって作成されたバックアップファイルの場合、実行にdbnameは必要ありません。
MYSQL > ソースbackup.sql;
#ソースコマンドを実行する前にデータベースを選択します。

 

おすすめ

転載: www.cnblogs.com/To-The-Age/p/12702923.html