コマンドラインを使用して単一のテーブルをMySQLデータベースにインポートする方法 質問する

コマンドラインを使用して単一のテーブルをMySQLデータベースにインポートする方法 質問する

コマンドラインを使用してデータベースを正常にインポートできましたが、現在苦労しているのは、コマンドラインを使用して、既存のデータベースに単一のテーブルとそのデータをインポートする方法です。

ベストアンサー1

Linux :

コマンドラインで

 mysql -u username -p databasename < path/example.sql

テーブルをexample.sqlに置く

単一テーブルのインポート/エクスポート:

  1. テーブルスキーマをエクスポートする

    mysqldump -u username -p databasename tableName > path/example.sql
    

    example.sqlこれにより、指定されたパスにという名前のファイルが作成され、create tableテーブルを作成するための sql コマンドが書き込まれますtableName

  2. 単一のテーブルをデータベースにインポートする

    mysql -u username -p databasename < path/example.sql
    

    insertこのコマンドには、テーブルに対するステートメントの形式でデータを含む SQL ファイルが必要ですtableName。すべてのinsertステートメントが実行され、データがロードされます。

おすすめ記事