Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Eksportowanie danych z bazy danych w php, a format pliku do eksportu Excela powinien być taki jak skoroszyt Windows 97-2003

Możesz po prostu powiedzieć swojej bazie danych MySQL, aby zrzuciła ją jako CSV:

$file = 'D:/path/to/website/dump.sql';

// The SELECT...INTO query is unable to overwrite if the
// file already exists, so delete it beforehand:
if (is_file($file))
    unlink($file);

$query = "
    SELECT id, title, created   -- The fields to export
    INTO OUTFILE '{$file}'      -- The file
    FIELDS TERMINATED BY ','    -- Delimiter
    OPTIONALLY ENCLOSED BY '\"' -- Quote if necessary
    LINES TERMINATED BY '\n'    -- End line with LF newline
    FROM tbl_employee           -- Table name
";

$db = new MySQLi('localhost', 'root', '', 'your_database');
$db->query($query);

// Show any errors...
if ($db->error) {
    var_dump($db->error);
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Transformacja wiersza do kolumny z różnych tabel i różnych numerów wierszy (unia) w MySQL w wersji 8.0.17 przy użyciu Pivot

  2. Nie można połączyć się z MySQL przez EF6 w Visual Studio 2013

  3. Mysql INSTR jak operacja w mongodb

  4. aktualizacja z dołącz oświadczeniem mysql?

  5. Tabele bazy danych, im więcej tym lepiej?