1

SQl および SSH タグの信奉者にとって、この質問がいかに単純であるかについてお詫び申し上げます。

コピーしたデータベースを新しいデータベースにアップロードしたいと考えています。

ルート フォルダに複製したいデータベースのコピーを作成しました。私のルートフォルダーには、すべてのデータを含むファイル「sitename_duplicate」が含まれています。

Web ホスト コントロール パネルで、新しいデータベース「20130924_sitename」を作成しました。

sitename_duplicate のコンテンツを 20130923_sitename にアップロードできないようです。

mysql -u myname -p sitename_duplicate < 20130923_sitename.sql
-bash: 20130923_sitename.sql: No such file or directory

mysql -u myname -p 20130923_sitename < sitename_duplicate.sql
-bash: sitename_duplicate.sql: No such file or directory

データを含むデータベースは sitename_duplicate であり、ルートにあります。空の新しく作成されたデータベースは 20130923_sitename です。

SSH を使用して、sitename_duplicate の内容を 20130923_sitename に移動するにはどうすればよいですか?

4

1 に答える 1

1

構文は次のとおりです。

mysql -u username -pPassword --host hostname database_name < dump.sql

だからそれはあなたのためでなければなりません:

mysql -u myname -pMyPassword 20130924_sitename < sitename_duplicate
于 2013-09-23T18:51:35.593 に答える