#1 25.04.08 01:47
Импорт базы в sql
есть дамп данных из специфической программы, состоит из следующих строк:
#700: ^AТитов^BА.А.^GАнатолий Анатольевич
#907: ^C^A20070724^BГСА
#210: ^D2007^CЮрайт-издат^4М
#10: ^A978-5-94879-577-5^D130
#215: ^A452^1с.^3в пер.
#225: ^AОсновы наук
#60: 16
#606: ^AЖилищное право
#906: 67.404
#908: Т 45
#621: 67.404
#903: 67.404/Т 45-261563
#200: ^AЖилищное право Российской Федерации^Eучебник^FА. А. Титов
#907: ^C^A20070911^B
#910: ^A0^B00083942^C2007.05.31^D1-филиал^U21/2007^Y21^FЭкор
*****
Нужно переделать, это данный в код sql, типа:
INSERT INTO books VALUES ('id', 'avtor', 'name', 'series');
То есть из этого дампа нужно выборочно выбрать данные и сделать sql код вставки данных в таблицу MySQL. Как это сделать?
Исправлено jeka_ (25.04.08 01:47)
Offline
#4 26.04.08 07:58
Re: Импорт базы в sql
Читай что такое регулярные вырадения, в пхп или перл, чтобы попроще.
и ищи смысл в том что ты привел в кач-ве кода.
кстати в твоем дампе много больше данных чем 4 поля в базу
Offline

