theIggs
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору loliks 1. Открывай файл бэкапа - rar'ом! Заходи в архиве в файл с расширением .sql 2. Прямо в rar'e можно сделать просмотр (View), только не забудь сменить кодировку на Windows (Ctrl+W). 3. Видишь окно с кучей текста? Это хорошо. 4. Есть phpMyAdmin? Тогда лезь в него. Нету? Иди в Админцентр, в самом низу раздел SQL Management, пункт mySQL Toolbox. Видишь там такое прямоугольненькое поле для ввода текста? Хорошо. 5. В окошке, где ты просматриваешь бэкап, выделяешь весь текст (Ctrl+A) и делаешь копирование (Ctrl+C). В окошке, открытом в п.4, кликаешь на поле для ввода (в админке поле называется Run a Query), потом нажимаешь Ctrl+V - вставка текста. Вставилось? Дави кнопку Run Query. Сработало? Или комп завис? Если сработало, то и слава богу - значит, у тебя мощный комп. Если не сработало, переходим к п.6. 6. Хреново, что п.5 не сработал, но что сделаешь... Тогда придется переносить код кусками. Отступление: куском SQL-кода можно назвать любой отрезок кода, начинающегося с оператора INSERT или CREATE (других операторов в бэкапе быть не должно) и заканчивающегося символом ; и переводом строки (то бишь, после точки с запятой - с новой строки). Строки, которые начинаются с #, считаются комментариями и игнорируются. Можешь их не копировать, а можешь копировать и все равно ничего не будет. Итак, ставим курсор перед первым CREATE. Тащим мышь вниз, думая, хватит ли у нашего компа памяти одолеть такую кучу запросов. Когда кажется, что компу будет не под силу, останавливаем мышь. Но! сразу копировать нельзя, а нужно сделать так, чтобы выделенный кусок кода заканчивался точкой с запятой и переводом строки. Короче, вот так мона: Код: CREATE TABLE ibf_admin_logs ( id bigint(20) NOT NULL auto_increment, act varchar(255) default NULL, code varchar(255) default NULL, member_id int(10) default NULL, ctime int(10) default NULL, note text, ip_address varchar(255) default NULL, PRIMARY KEY (id) ) TYPE=MyISAM; # # -рья фрээvї ЄрсышЎv `ibf_admin_logs` # INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (1, 'forum', 'donew', 1, 1042213140, 'Forum \'Anime\' created', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (2, 'forum', 'doedit', 1, 1042213348, 'Forum \'Anime\' edited', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (3, 'forum', 'donew', 1, 1042213527, 'Forum \'Hentai\' created', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (4, 'mem', 'doadd', 1, 1042213811, 'Created new member account for \'Ru-bin\'', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (5, 'mem', 'doadd', 1, 1042214176, 'Created new member account for \'Naota-kun\'', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (6, 'op', 'dourl', 1, 1042216795, 'Board Settings Updated, Back Up Written', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (7, 'op', 'dopost', 1, 1042217192, 'Board Settings Updated, Back Up Written', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (8, 'op', 'dodates', 1, 1042217359, 'Board Settings Updated, Back Up Written', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (9, 'op', 'docalendar', 1, 1042217904, 'Board Settings Updated, Back Up Written', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (10, 'mem', 'do_rank_edit', 1, 1042218421, 'Edited Rank Setting', '*.*.*.*'); | а вот так низзя! Код: CREATE TABLE ibf_admin_logs ( id bigint(20) NOT NULL auto_increment, act varchar(255) default NULL, code varchar(255) default NULL, member_id int(10) default NULL, ctime int(10) default NULL, note text, ip_address varchar(255) default NULL, PRIMARY KEY (id) ) TYPE=MyISAM; # # -рья фрээvї ЄрсышЎv `ibf_admin_logs` # INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (1, 'forum', 'donew', 1, 1042213140, 'Forum \'Anime\' created', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (2, 'forum', 'doedit', 1, 1042213348, 'Forum \'Anime\' edited', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (3, 'forum', 'donew', 1, 1042213527, 'Forum \'Hentai\' created', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (4, 'mem', 'doadd', 1, 1042213811, 'Created new member account for \'Ru-bin\'', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (5, 'mem', 'doadd', 1, 1042214176, 'Created new member account for \'Naota-kun\'', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (6, 'op', 'dourl', 1, 1042216795, 'Board Settings Updated, Back Up Written', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (7, 'op', 'dopost', 1, 1042217192, 'Board Settings Updated, Back Up Written', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (8, 'op', 'dodates', 1, 1042217359, 'Board Settings Updated, Back Up Written', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (9, 'op', 'docalendar', 1, 1042217904, 'Board Settings Updated, Back Up Written', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (10, 'mem', 'do_rank_edit', 1, 1042218421, 'Edited Rank Setting', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (11, 'cat', 'donew', 3, 1042218551, 'Added Category \'For Admins\'', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, member_id, ctime, note, ip_address) VALUES (12, 'mem', 'do_rank_edit', 1, 1042218567, 'Edited Rank Setting', '*.*.*.*'); INSERT INTO ibf_admin_logs (id, act, code, mem | То есть команду не разрываем. 7. Выделив кусок, копируем его (Ctrl+C), переходим в окошко управления SQL (см. п.4), вставляем (Ctrl+V). Давим Run a Query или соответственную кнопку в phpMyAdmin'e. Ждём немного. Работает? Урра! Не работает? Идём сюда, даём текст ошибки и спрашиваем "Чо за х**ня???" 8. Выделяем следующий кусок - сразу же после конца предыдущего куска. Повторяем п.7. 9. Повторять, пока не достигнут конец файла. Вопросы? ЗЫ: хочешь конкретных ответов - задавай конкретные вопросы.
|