Amazon RDS-Tabellen in CSV exportieren:
Beim Exportieren einer Tabelle von Amazon RDS in das CSV-Format ist ein Fehler aufgetreten, da RDS fehlt ein dedizierter Dateiserver. Es gibt jedoch mehrere Lösungen für dieses Problem:
Methode 1: MySQL-Befehlszeilen-Piping:
Wählen Sie die Daten im MySQL-Befehlszeilen-Client aus und leiten Sie die Ausgabe weiter den sed-Befehl, um die Daten als CSV neu zu formatieren:
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
Methode 2: Felder im Voraus angeben:
Wenn Sie die Felder kennen, die Sie exportieren möchten, verwenden Sie die Folgender Befehl:
mysql -uroot -ppassword --database=dbtest \ -e "select concat(field1,',',field2,',',field3) FROM tabletest" > tabletest.csv
Mit diesen Methoden können Sie Tabellen aus Amazon RDS in CSV-Dateien exportieren, ohne dass ein dedizierter Dateiserver erforderlich ist.
Das obige ist der detaillierte Inhalt vonWie kann ich Amazon RDS-Tabellen ohne Dateiserver in CSV exportieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!