|
#1
|
||||
|
||||
Backup БД SQL
Доброго времени суток. У меня имеется экзешник проги, которая делает Backup/Restore базы данных с SQLсервера. Разработчик должен был мне кинуть исходник к ней, но не сделал этого. Мне сдавать через два дня. Спасите! Может у кого есть что-то похожее. Код никто особо смотреть не будет, но хотя бы издали должно напоминать
|
#2
|
||||
|
||||
Видимо, потому что вы ему не заплатили?
|
#3
|
||||
|
||||
Нет. Меня нагло обманули. Я жертва)
|
#4
|
|||
|
|||
Код:
mysqldump -u логин -h хост -pпароль база > база.sql P.S.: а по делу: нужно подключится к базе например через ZEOSDBO, запросом получить список таблиц в базе: "SHOW TABLE STATUS", по полю Name - получите все таблицы которые есть в базе, потом нужно получить список полей в каждой таблице: SHOW COLUMNS FROM название_таблицы, потом проверять тип поля, строкое, числовое и т.д. и строить INSERT запрос в зависимости от типа поля, числовые поля разделяем запятыми, текстовые поля нужно брать в кавычки и т.д., и т.п., не думаю шо вам кто-то за один день сделает. (в компонентах ZEOSDBO уже реализовано получение списка столбцов, таблиц и типы столбцов в таблицах) P.S.2: и вот тут посмотрите. взялся из неоткуда, ничего не прошу, помогаю просто так ICQ: 593977748 - стучать в случае КРАЙНЕЙ необходимости, ну, или если вы со Ставрополя Последний раз редактировалось Assistant, 14.05.2011 в 12:02. |
#5
|
||||
|
||||
Спасибо большое. Постараюсь грамотно воспользоваться информацией
|