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

exporter la liste des tables mysql de mysql vers un fichier csv en utilisant php

Si vous avez accès au serveur MySQL, vous pouvez utiliser SELECT INTO OUTFILE pour faire la plupart de ceci pour vous :

SELECT * FROM my_table
  INTO OUTFILE 'my_table.csv'
  FIELDS TERMINATED BY ','
  OPTIONALLY ENCLOSED BY '"'
  ESCAPED BY '\\'
  LINES TERMINATED BY '\n';

Vous voudrez peut-être avoir un délimiteur de ligne de \r\n si vous utilisez Windows.

Si vous ne spécifiez pas de chemin complet vers le fichier CSV résultant, il est placé dans le répertoire de données du serveur MySQL juste à côté des tables.