Вивантажити дані MySQL у csv файл

Вивантажити дані MySQL у csv файл
Зіткнувшись із завданням, необхідно вивантажити дані MySQL у csv файл. У мене знадобився деякий час для пошуку рішень. Вирішив зробити замітку на цю тему "Вивантажити дані MySQL в csv файл".
Виконуємо підключення до mysql, можна виконати:
Наприклад, мені потрібно експортувати всі дані з бази даних user, але для початку, я подивлюся, що в цій базі знаходиться:
Після цього я виконую запит на експорт наступною командою:
Тепер докладніше про цей рядок:
- INTO OUTFILE — У цьому полі необхідно вказати шлях та ім'я файлу для вивантаження даних (шлях має бути абсолютним).
- FIELDS TERMINATED BY — У цьому полі необхідно вказати, як будуть розділені поля.
- ENCLOSED BY — У цьому полі необхідно вказати роздільник для кожного поля у файлі. Він оброблятиметься вказаним символом.
- TERMINATED BY — У цьому полі необхідно вказати роздільник для рядків.
- LINES STARTING BY та TERMINATED BY '\n' поділяє кожен рядок значенням, яке прописано в LINES STARTING BY і рядки закінчуються роздільником який оголошено в TERMINATED BY.
- user — це ім'я моєї бази даних, з якої я хочу вивантажити дані в CSV.
Можна вказати назви для кожного зі стовпців, наприклад:
PS: будьте уважні, може відрізнятись структура таблиць. Але я взяв це як приклад.
Нічого складного, потрібно просто кілька разів спробувати і зрозуміти, як воно працює. На цьому, у мене все з цією темою "Вивантажити дані MySQL в csv файл".