Mysql
 sql >> база данни >  >> RDS >> Mysql

Експортиране на данни от база данни в php и файловият формат за експортиране в excel трябва да бъде като работна книга на windows 97-2003

Можете просто да кажете на вашата MySQL база данни да я изхвърли като 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. Код на грешка 1111. Невалидно използване на групова функция

  2. Когато имате поле TEXT в MySQL или PostgreSQL, трябва ли да го поставите в отделна таблица?

  3. Работа с пространствени данни в CakePHP

  4. Защо mysqli fetch() връща празни резултати от колоната с дълъг текст?

  5. Как изолацията на ниво транзакция влияе на производителността в режим на автоматично записване в MySQL?