Amazon RDSからCSVファイルへテーブルをエクスポートする
2023-12-06 04:38:34
質問内容
私は、MySQL データベースを Amazon RDS で動作しており、テーブル全体を CSV 形式でエクスポートする方法を知りたいと思います。
現在、Windows上のMySQLサーバーを使用してAmazonデータベースに問い合わせをしていますが、エクスポートを実行しようとすると、おそらくamazon RDS専用のファイルサーバーがないため、エラーが発生します。これに対する解決策はあるのでしょうか?
どのように解決するのでしょうか?
おそらく、あなたは、以下の場所からエクスポートしようとしているのでしょう。
Amazon RDS
データベースから
SELECT ... INTO OUTFILE
クエリを使用することで、このような問題が発生することがあります。
データベースをCSVにエクスポートする
. それぞれの
AWSチームのレスポンス
は、サーバーへのアクセス権がないためにこのようなエクスポートができないというあなたの仮定を確認し、別のアプローチとして、エクスポートされた
MySQL コマンドラインクライアントでデータを選択し、データを CSV 形式に再フォーマットするために出力をパイプすることによって、データを CSV 形式でエクスポートすることを提案します。
というような方法を提案しています。
mysql -u username -p --database=dbname --host=rdshostname --port=rdsport --batch
-e "select * from yourtable"
| sed 's/\t/","/g;s/^/"/;s/$/"/;s/\n//g' > yourlocalfilename
ユーザー fpalero は代替案を提供します。 を提供し、もしあなたが前もって知っていてフィールドを指定するなら、おそらくより簡単な方法でしょう。
mysql -uroot -ppassword --database=dbtest
-e "select concat(field1,',',field2,',',field3) FROM tabletest" > tabletest.csv
関連
-
ジョイントインデックスのためのmysqlの条件とインデックスが失敗するための条件
-
MySQLインストールチュートリアル(Linux版
-
[解決済み] MySQLデータベースの名前を素早く変更する(スキーマ名を変更する)方法は?
-
[解決済み] "保護されていない秘密鍵ファイル!" Amazon EC2インスタンス(AWS)へのSSH利用時のエラーについて
-
[解決済み] mysqldumpからダンプファイルを復元するにはどうすればよいですか?
-
[解決済み] MySQLでibdata1ファイルを縮小/パージする方法
-
[解決済み] エラー 1698 (28000)。ユーザー 'root'@'localhost' のアクセスが拒否されました。
-
[解決済み] MySql でクエリ実行時に only_full_group_by に関連するエラーが発生する。
-
[解決済み】ERROR 2006 (HY000)。MySQL サーバーが停止しました
-
[解決済み] MySQL/Amazon RDSのエラーです。"あなたはSUPER権限を持っていません..."
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
MySQL XAが分散型トランザクションを実装する方法を1記事にまとめました。
-
[解決済み】DynamoDB : 提供されたキー要素がスキーマと一致しません。
-
[解決済み】MySQLで「すべての派生テーブルは独自のエイリアスを持つ必要があります」というエラーは何ですか?
-
[解決済み】文字列からuniqueidentifierに変換する際に変換に失敗する - 2つのGUIDの場合
-
[解決済み】マルチパート識別子をバインドできない
-
[解決済み】SQLサーバーのテンポラリーテーブルで「すでに名前のついたオブジェクトがあります」エラーが発生する。
-
Unknown character set.を解決する。MySQLデータベースインポート時の'utf8mb4'エラーの解消
-
[解決済み] SQLを使用してSUMとSUBTRACTを行うには?
-
[解決済み] MySQLの複数行を1つのフィールドに連結することはできますか?
-
[解決済み] MySQLのクエリ結果をCSV形式で出力するにはどうすればよいですか?