2011-09-12 13 views
0

データベースの1つのテーブルに対してのみmysqlダンプを作成しました。ダンプの作成に使用したコマンドはmysqldump -uroot -p database_name table_name > backup.sqlでした。今、私のマシンにコマンド "mysql -uroot -p database_name table_name < backup.sql"を使ってデータをインポートしようとしているとき、私は何も得ていません。mysqlダンプはどのようにインポートできますか?

私はmysqlコマンドの使い方を説明するコマンドラインでのみテキストを取得します。私はここに何もないのですか?

答えて

2

table_nameを削除します。

mysql -uroot -p database_name < backup.sql 
+0

私はそれを試みましたが、今はそのルートアクセスエラーを与える – vinny

+0

あなたはルートパスワードを知っていますか? –

+0

そして、ホストが許可に含まれていることを改めて確認する - サーバーがそのように設定されている場合を除き、rootはすべての場所でuberではない – Poodlehat

0

スキーマはサーバー上に存在しますか? --databasesオプションを使用しなかった場合、私はそれがcreate database database_nameuse database_nameを追加するとは思わない。これらの手順は、コマンドラインクライアントから手動で実行する必要があります。

+0

私のサーバーにスキーマが存在する – vinny

関連する問題