Mysql
 sql >> Database >  >> RDS >> Mysql

esporta l'elenco di tabelle mysql da mysql a file csv usando php

Se hai accesso al server MySQL, puoi usare SELECT INTO OUTFILE per fare la maggior parte di questo per te:

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

Potresti voler avere un delimitatore di riga di \r\n se stai usando Windows.

Se non specifichi un percorso completo per il file CSV risultante, va nella directory dei dati del server MySQL accanto alle tabelle.