PHP スクリプトから where 句を使用して MySQL テーブルの特定の行をエクスポートするにはどうすればよいですか?
MySQL の Say テストがあり、PHP スクリプトを使用して、ID が 10 ~ 100 の行に対してインポート可能な .sql ファイルを作成したいと考えています。
MySQL データベースにインポートできる SQL ファイル test.sql を作成したいと考えています。
私のコード:
リーリーこれにより test.sql ファイルが作成されますが、インポートしようとするとエラー #1064 が発生します。
私のスクリプトは、列名とテーブル構造を含む行を含むファイルを作成するか、クエリを挿入するだけです。
非常に簡単な方法で phpMyAdmin にアクセスします 特定の行をエクスポートするデータベースを選択します 「SQL」をクリックします (データベースに対して SQL クエリを実行します)。 SQLクエリを書いて実行する テスト テーブルの制限 500 から * を選択するのと同じように、結果はどうなるでしょうか? 下部の「クエリ結果の操作」を参照してください。 「エクスポート
」をクリックするだけです。完了:-)
コメントで述べたように、mysqldump は次の方法で使用できます。
リーリーこれを php ファイルに表示したい場合は、次のようにすることができます
リーリー