ホームページ  >  記事  >  バックエンド開発  >  phpでmysqlデータベースファイルをエクスポート

phpでmysqlデータベースファイルをエクスポート

WBOY
WBOYオリジナル
2016-06-23 13:59:401035ブラウズ

仮想空間である mysql データベースがあります。mysql コマンドラインにログインする方法はありません。データを FTP ディレクトリにエクスポートするにはどうすればよいですか。
$sql='select * from tablename'; のような SQL ステートメントを書くだけです

このようにクエリできるだけで、コマンドでエクスポートする方法がわかります。 WINDOWS などの行で CMD を開きます
次に mysqldump -u tab -p tablename >d:/backup.sql を入力します 入力後、パスワードの入力を求められます
その後、通常どおりエクスポートできます。

しかし、Web 上にエクスポートする方法とこの SQL の書き方がわかりません。

また、データベースが比較的大きい場合、スクリプトの実行時間には適時性がありますか? たとえば、100MB のデータベースは確実にすぐにバックアップされます。

1G、10GB。ページの実行後にブラウザを閉じても、この SQL ステートメントはバックグラウンドで実行されますか?関連情報に移動します

ブラウザを閉じてください。この SQL ステートメントは停止しているはずです
影響がない場合は、ignore_user_abort 関数を使用してください

ブラウザを閉じてください、この SQL ステートメントは停止しているはずです 影響を受けません。ignore_user_abort 関数を使用してください

この CSV ファイルには 1103 行ありますが、データベースに挿入した後、1075 行しかないことがわかります。そのため、どの行が正常に挿入されなかったのかわかりません。挿入に失敗したものを見つける必要があります

この CSV ファイルには 1103 行がありますが、データベースに挿入した後、どれが正常に挿入されたのかわかりません。つまり、1075 行しかないことがわかります。どれが挿入できていないのかわかりません。挿入に失敗したものを一度削除して再挿入する必要があります。失敗した場合はログを作成して保存します。失敗したログ ファイルを見てください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。