Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment exporter un fichier csv vers mon ordinateur dans mysql

Modifiez la requête comme ceci :

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

Ensuite, vous trouverez le fichier dans le répertoire de votre serveur distant ici :/var/lib/mysql/export.csv (ou éventuellement /var/lib/mysql/data/your-db-name/export.csv)

Connectez-vous à votre serveur via SSH (utiliser du mastic ) et transférez le fichier sur votre PC ou déplacez le fichier vers un répertoire qui accepte l'accès FTP et vous pouvez le télécharger à l'aide d'un client FTP (c'est-à-dire filezilla, winSCP).

Ou vous pouvez utiliser phpMyAdmin et cliquer sur le tableau, puis cliquer sur l'onglet "exporter", puis vous verrez une option pour sélectionner "CSV" dans la liste déroulante des formats. Cela peut ne pas fonctionner si votre table est trop grande (cela dépend des paramètres de phpMyAdmin ou des paramètres de PHP sur la durée d'exécution d'un script).