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

eksporter mysql-liste over tabeller fra mysql til csv-fil ved hjælp af php

Hvis du har adgang til MySQL-serveren, kan du bruge SELECT INTO OUTFILE for at gøre det meste af dette for dig:

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

Du vil måske have en linjeafgrænser af \r\n hvis du bruger Windows.

Hvis du ikke angiver en fuld sti til den resulterende CSV-fil, går den ind i databiblioteket på MySQL-serveren lige ved siden af ​​tabellerne.



  1. Table Print passer ikke til sidestørrelsen

  2. Hvordan finder jeg ud af, hvilken transaktion der forårsager en Venter på tabel-metadatalåsetilstand?

  3. Sådan læser du databasekonfigurationsparameter ved hjælp af egenskabsfil i dvale

  4. Sikkerhedsregler for arv overtrådt efter type:'MySql.Data.Entity.MySqlEFConfiguration'