Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql]Eksport wybranych tabel do csv
Forum PHP.pl > Forum > Bazy danych > MySQL
qrcze_pieczone
Witam
Chciałbym wyeksportować do pliku CSV dwie tabele z bazy MYSQL
znalazłem takie rozwiązanie które eksportuje całą bazę

  1. <?php
  2. exec('mysqldump -u[username] -p[password] [database_name] > [filename]');
  3. ?>


i to jest eksport całej bazy pytanie jak zrobic dwie wybrane tabele.
i jeszcze zapisać to do CSV
pozdrawiam
hateman
Możesz to zrobić zapytaniem mySQL i wybrać sobie dowolną tabelę i dowolne pola:

  1. SELECT * INTO OUTFILE 'plik.csv'
  2. FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
  3. LINES TERMINATED BY '\n'
  4. FROM tabela;


wynik zapisze na serwerze tam gdzie masz mySQLa w pliku plik.csv
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.