MySQL: MySQLデータベースのダンプ(バックアップ)

このドキュメントは高度な利用方法ガイドの一部です。完全なガイドはこちらからご覧いただけます:MySQLデータの設定、最適化、エクスポート、インポート方法

👋 Stackheroのドキュメントへようこそ!

Stackheroは、数多くの利点を提供するMySQLクラウドソリューションを提供しています。主な利点は以下の通りです:

  • 無制限の接続と転送。
  • phpMyAdminウェブUIが含まれています。
  • ワンクリックで簡単にアップデート
  • プライベートで専用のVMによる最適なパフォーマンスと強固なセキュリティ

時間を節約し、生活を簡素化:StackheroのMySQLクラウドホスティングソリューションを試すのに5分しかかかりません

データベースのバックアップ(「ダンプ」)を作成するには、mysqldumpツールをPCから直接利用できます。(Docker内で実行する場合は前節を参照してください。)

StackheroインスタンスからPCにデータベースをエクスポートするには、次のコマンドを実行します:

mysqldump -u root -p -h <XXXXXX>.stackhero-network.com -P <PORT> <DATABASE> > <DATABASE>.sql

<XXXXXX>.stackhero-network.com<PORT><DATABASE>はご自身のインスタンス情報に置き換えてください。コマンド実行後、rootパスワードの入力を求められます。その後、mysqldumpツールがデータベースのテーブルを<DATABASE>.sqlというファイルに保存します。

PCからStackheroインスタンスにデータベースをインポートするには、以下のコマンドを使用します:

mysql -u root -p -h <XXXXXX>.stackhero-network.com -P <PORT> <DATABASE> < yourDump.sql

yourDump.sqlはインポートしたいSQLファイル名に置き換えてください。