13

パテ経由で MYSQL の DB を復元しようとすると、次のエラーが発生します。

指示: mysql -u root -p db1<dbname.sql ;

エラー 1 (HY000) 行 7904: ファイル './ dbname /db.opt' を作成/書き込みできません (エラーコード: 2)

理由は何ですか?

4

5 に答える 5

14

これは多くの場合、ローカル コンテキストに存在しないか、現在のユーザーがアクセスできないデータベースに対して実行するコマンドがダンプ ファイルに含まれていることを意味します。ダンプファイルを開き、エラーに記載されている行を見て、何が起こっているかを確認してください。

于 2013-01-16T19:46:50.230 に答える
2

「db1」からバックアップし、「db2」に復元したため、ダンプファイルで「db1」を「db2」にsedで変更する必要がありました。

そして、すべてうまくいきました。

于 2020-02-20T07:30:08.600 に答える
0

このエラーに関するヘルプは、MySQLマニュアルにあります:http://dev.mysql.com/doc/refman/5.5/en/cannot-create.html

于 2012-06-04T10:28:46.887 に答える