Общие > Базы данных

проблемы с LOAD DATA LOCAL INFILE

(1/2) > >>

a@mail.dux.ru:
вот добавляю данные в таблицу из файла таким скриптом.

$zapr="LOAD DATA INFILE \'C:/www/plevel3.txt\'
INTO TABLE xxxx3
fields terminated
by \',\'
LINES TERMINATED BY \'\\;
\'
";

mysql_query($zapr);

содержимое plevel3.txt:
INSERT INTO xxxx3 VALUES (1, 0, 1, 1, \'Моя семья\', \'\', \'0\', 1);
INSERT INTO xxxx3 VALUES (2, 0, 1, 2, \'Я\', \'\', \'0\', 1);
INSERT INTO xxxx3 VALUES (3, 0, 1, 3, \'Услуги и цены\', \'\', \'0\', 1);

все хорошо, кроме одного -текстовые поля, заключенные в \' \' так и добавляются в кавычках
те в базе данных это выглядит вот так:

  1 0 1 1  \'Моя семья\'  \'\'  \'0\' 1
  2 0 1 2  \'Я\'  \'\'  \'0\' 1
  3 0 1 3  \'Услуги и цены\'  \'\'  \'0\' 1

Как мне избавиться от этих кавычек при добавлении?
Спасибо

fidget:
ээ..
вообще-то судя по содержания вашего файла, вам LOAD DATA совсем не нужен :-)

всего лишь
mysql -uuser_name -ppassword database_name < C:/www/plevel3.txt

LOAD DATA используется, когда ваш текстовый файл содержит только данные, а не SQL комманды.

a@mail.dux.ru:
fidget

спасибо, но я не понял синтаксис. Может подскажите на примере как писать?

Я хочу добавить данные, выложив их на сервер и запустив php скрипт.  Просто другого не умею. пхп май админ - не выйдет, очень большой объем данных надо добавлять.

шелл мне неведом (кстати, не подскажите, где взять програмку с кряком для шела. надо наверное учиться пользоваться)

Stek:

--- Цитировать ---a@mail.dux.ru:
шелл мне неведом (кстати, не подскажите, где взять програмку с кряком для шела. надо наверное учиться пользоваться)
--- Конец цитаты ---

Хитро сказанно :) ищи SecureCRT SSH клиент.

a@mail.dux.ru:
Ну так чего, кто-нибудь что нибудь подскажет? Или вопрос у меня глупый? Может не так сформулирован?

Еще раз: у меня есть демп базы данных в текстовом файле . Большой.
Мне надо добавить эту базу данных на сервере провайдера.
Я могу закачать текстовый файл по ftp, но дальше как ее добавить минуя пхпМайАдмин?
Хочу это сделать чере php старницу, так как шелом пользоваться не умею.

Как быть, подскажите, плиз, что-нибудь умное :)

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии