sql >> Databasteknik >  >> RDS >> Mysql

Hur exporterar jag csv-fil till min dator i mysql

Ändra frågan så här:

select * from `order`
into outfile 'export.csv'
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\r\n';

Sedan hittar du filen i din fjärrservers katalog här:/var/lib/mysql/export.csv (eller möjligen /var/lib/mysql/data/ditt-db-namn/export.csv)

Anslut till din server via SSH (använd kitt ) och överför filen till din PC eller flytta filen till en katalog som accepterar FTP-åtkomst och du kan ladda ner den med en FTP-klient (t.ex. filezilla, winSCP).

Eller så kan du använda phpMyAdmin och klicka på tabellen, klicka sedan på fliken "exportera" och sedan kommer du att se ett alternativ för att välja "CSV" från rullgardinsmenyn för format. Detta kanske inte fungerar om din tabell är för stor (beror på phpMyAdmins inställningar eller PHPs inställningar på hur länge ett skript kan köras).




  1. placera flera resultat i en enda array

  2. Laravel-projektet ERR_EMPTY_RESPONSE

  3. Säkerhetskopiera automatiskt MySQL-databas på linux-servern

  4. förberedd sats där värdet är i array