@freelancer007

Как через phpmyadmin выполнить LOAD DATA INFILE?

Всем привет! Подскажите пожалуйста, как выполнить импорт данных из файла в mysql через phpmyadmin?
Есть sql запрос на создание таблицы, и есть в отдельном файле (формат .tsv) то, что должна содержать эта таблица, вот как их подсунуть phpmyadmin я ума чтото не приложу.
Сам sql запрос выглядит так:
DROP TABLE IF EXISTS `cities`;
CREATE TABLE IF NOT EXISTS `cities` (
  `id` mediumint(8) unsigned NOT NULL,
  `region_id` mediumint(8) unsigned NOT NULL,
  `name_ru` varchar(128) NOT NULL,
  `name_en` varchar(128) NOT NULL,
  `lat` decimal(10,5) NOT NULL,
  `lon` decimal(10,5) NOT NULL,
  `okato` varchar(20) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Информация о городах';
  • Вопрос задан
  • 465 просмотров
Решения вопроса 1
@freelancer007 Автор вопроса
Разобрался.
DROP TABLE IF EXISTS `cities`;
CREATE TABLE IF NOT EXISTS `cities` (
  `id` mediumint(8) unsigned NOT NULL,
  `region_id` mediumint(8) unsigned NOT NULL,
  `name_ru` varchar(128) NOT NULL,
  `name_en` varchar(128) NOT NULL,
  `lat` decimal(10,5) NOT NULL,
  `lon` decimal(10,5) NOT NULL,
  `okato` varchar(20) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Информация о городах ';

LOAD DATA INFILE '/temp_temp/city.tsv'
INTO TABLE cities
FIELDS TERMINATED BY ' ';
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Umr001
@Umr001
php
в пхпмайадмине есть вкладка sql туда закинь свой запрос и попробуй отправить. Если не выйдет, то делать через пхп и не парься
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы