2017-05-12 15 views
2

「CREATE DATABASE Gameshop;」を使用してデータベースを作成しました。私のクラスでは、私はそれを '.sql'ファイルとして渡す必要がありますが、ファイルを探す場所や作成方法はわかりません。
何かを試みて失敗すると私はすべての仕事を失うことになると心配しています。ありがとうございました!コマンドラインからSQLファイルへのデータベース全体をダンプするために'.sql'ファイルの作成方法

使用$ mysqldump -u <username> -p<passwprd> db_name > db_backup.sql:あなたのコマンドプロンプト(NOT mysqlコマンドライン)で

+2

可能な重複:どのようにエクスポートし、コマンドラインから.sqlファイルをインポートしますか?](http://stackoverflow.com/questions/11407349/mysql-how-to-export-and-import-an-sql-file-from-command-line) –

+0

これはあなたのマシンにありますか?どのオペレーティングシステムを使用していますか? – kojow7

答えて

3

。詳細については、を参照してくださいmanual$ mysql -u <username> -p -h localhost db_name < db_backup.sql

を使用し、バックインポートするには

+0

私はこのエラーを受け取ります "ERROR 1064(42000):あなたはSQL構文に誤りがあります。正しい構文についてはMySQLサーバのバージョンに対応するマニュアルをチェックして、1行目の 'my​​sqldump'コマンドプロンプトでmysqldumpを実行してください –

+0

@AnthonyHerrera、あなたのOSのコマンドプロンプトで、あなたのMySQLサーバでは入力していませんか? $を使わないでください。 – kojow7

+1

mysqlコマンドプロンプトではなくシェルコマンドプロンプトを使用する必要があります –

1

あなたのデータベースIDE(MySQLのワークベンチ、phpMyAdminは、続編プロなど)や他のあなたは、単一のデータベースを使用

mysqldump database_name > database_name.sql 

ためのコマンドラインを使用している場合のエクスポートウィザードを使用してデータベースをエクスポートすることができ複数のデータベースサーバー上のすべてのデータベースのための

mysqldump --databases database_one database_two > two_databases.sql 

mysqldump --all-databases > all_databases.sql 
[MySQLのの
+0

私はこのエラーを受け取ります "ERROR 1064(42000):あなたはあなたのSQL構文に誤りがあります。正しい構文についてはMySQLサーバのバージョンに対応するマニュアルをチェックして、 'mysqldump'コマンドプロンプトでmysqldumpを実行します。 –

+0

あなたはSQL文を投稿することができ、また、単純なコマンドプロンプトまたはmysqlコマンドラインを使用しています。あなたはシェルコマンドプロンプトを使用する必要はありませんmysqlコマンドプロンプト –

+0

mysqlのコマンドライン。 mysqldump -ch0mpy -p Gameshop> "C:¥Users¥ch0mpy¥Desktop¥backup.sql" –

関連する問題