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

Как да запазя изхода на MySQL заявка в excel или .txt файл?

От Запазване на резултатите от MySQL заявката в текстов или CSV файл :

Синтаксис

   SELECT Your_Column_Name
    FROM Your_Table_Name
    INTO OUTFILE 'Filename.csv'
    FIELDS TERMINATED BY ','
    ENCLOSED BY '"'
    LINES TERMINATED BY '\n'

Или можете да опитате да вземете изхода чрез клиента:

mysql -user -pass -e "select cols from table where cols not null" > /tmp/output

Съвет:Ако не посочите абсолютен път, но използвате нещо като INTO OUTFILE 'output.csv' или INTO OUTFILE './output.csv' , той ще съхранява изходния файл в директорията, посочена от show variables like 'datadir'; .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Препращане към таблиците на външната заявка в подзаявка

  2. как да добавите дата и час с име на архивния файл с помощта на mysqldump от командния ред и да дефинирате пътя на архивния файл

  3. Какъв е редът на редовете в MySQL за SELECT * FROM table_name;?

  4. има ли mysql функция за декодиране на html обекти?

  5. Как да създадете заявка с двукратна връзка към таблица в Laravel 5.3?