Руководство по языку программирования PHP
|
||||||||||||||||||||||||||||||||
PHP и mysqlСохранение данных из sql запроса в файл.Для сохранения sql запроса в файл применяется оператор select с добавлением двух ключевых слов into outfile. В общем виде синтаксис можно представить в следующем виде: select name_tables into outfile from name_table Ниже будет показано на примерах загрузка таблицы auto в файл auto.txt
Пример 1:
Файл будет создан, но все данные в нем будут записаны в одну строку, это происходит потому что по умолчанию между строками ставится символ перевода строки \n, а для перевода строка в windows нужен еще символ перевода каретки \r. Для решения этой проблемы в sql запрос добавляются ключевые слова - lines terminated by '\r\n' Пример 2: В этом примере будет получен файл auto.txt, где каждая строка из mysql таблицы будет начинаться с новой строки.
Кроме разделителя строк можно задать разделитель столбцов (fields terminated by), определить символы ограничения полей (enclosed by), определить символы экранирования в полях (escaped by) и задать символы начала строки (starting by) Пример 3:
Статьи по теме "Секреты вебмастера"
|
- Создание базы данных
- Создание таблиц - Индексы в mysql - Добавление данных - Загрузка данных из файла - Выборка данных - Сортировка данных в sql запросе - Использование функций в sql запросе - Группировка данных - Объединение sql запросов - Сохранение sql запроса в файл - Удаление данных - Обновление данных - Добавление и удаление столбцов - Перестановка столбцов - Изменение типов столбцов - Переименование названия таблицы и столбцов - Добавление и удаление индексов
|
|||||||||||||||||||||||||||||||
|