1

H2データベースとdbconsoleが付属するgrails 2.0があります。

データベースのバックアップを dbconsole から取得したい:

データベース URL: "jdbc:mysql://localhost/opal"

ユーザー名: ルート

パスワード: (なし)

dbconsole のツール セクションには、データベースをバックアップするオプションがあります。

それは3つのことを尋ねます

対象ファイル名: ~/backup.zip (デフォルト)

ソース ディレクトリ:

ソースデータベース名: opal (私のデータベースの名前)

run を押すと、エラーが発生します。

   No database files have been found in directory E:/Workspace/opal for the database opal 

誰でもデータベースのバックアップを取る方法を提案できますか?

4

2 に答える 2

0

このサイトはかなり参考になると思います。または、データベースのダンプを取得してデータベースを復元するには、以下のスニペットを試してください。

mysqldump -u root -p my_database Table1 Table2 > /home/user/tablesDump.sql;

テーブルを元に戻すには:

mysql -u root -p my_database_2  
mysql> source /home/user/tablesDump.sql;

両方のテーブルが my_database_2 に作成されました。

于 2013-06-24T07:46:38.697 に答える