X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Есть сайт на ДЛЕ нужно добавить ещё одну базу
anigmi
anigmi
Topic Starter сообщение 3.12.2010, 18:09; Ответить: anigmi
Сообщение #1


Участник
***

Группа: User
Сообщений: 189
Регистрация: 28.12.2008
Поблагодарили: 16 раз
Репутация:   6  


Здравствуйте, есть сайт на ДЛЕ, есть ещё одна база с ДЛЕ сайта, нужно добавить вторую базу на сайт.

Как это можно сделать может кто сталкивался ?

Сообщение отредактировал anigmi - 3.12.2010, 18:15
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
e3drive
e3drive
сообщение 3.12.2010, 18:25; Ответить: e3drive
Сообщение #2


Завсегдатай
*****

Группа: Active User
Сообщений: 726
Регистрация: 7.3.2009
Из: -
Поблагодарили: 201 раз
Репутация:   38  


Импортировать вторую базу sql запросом через phpmyadmin


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
anigmi
anigmi
Topic Starter сообщение 4.12.2010, 11:51; Ответить: anigmi
Сообщение #3


Участник
***

Группа: User
Сообщений: 189
Регистрация: 28.12.2008
Поблагодарили: 16 раз
Репутация:   6  


Спасибо действительно все сработало

Только что заметил, оно просто напросто удалило предыдущую базу
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
e3drive
e3drive
сообщение 4.12.2010, 11:56; Ответить: e3drive
Сообщение #4


Завсегдатай
*****

Группа: Active User
Сообщений: 726
Регистрация: 7.3.2009
Из: -
Поблагодарили: 201 раз
Репутация:   38  


Так вам нужно было убрать строчки Которые начинались с drop.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
anigmi
anigmi
Topic Starter сообщение 4.12.2010, 20:51; Ответить: anigmi
Сообщение #5


Участник
***

Группа: User
Сообщений: 189
Регистрация: 28.12.2008
Поблагодарили: 16 раз
Репутация:   6  


Если убрать тогда ваще запрос не идет нормально
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
burusha
burusha
сообщение 5.12.2010, 10:40; Ответить: burusha
Сообщение #6


Забаненный
****

Группа: Banned
Сообщений: 457
Регистрация: 23.11.2009
Из: WebTown
Поблагодарили: 247 раз
Репутация:   55  


Код моего бекапа
DROP TABLE IF EXISTS `dle_admin_sections`;
CREATE TABLE `dle_admin_sections` (
  `id` mediumint(8) NOT NULL auto_increment,
  `name` varchar(255) NOT NULL default '',
  `title` varchar(255) NOT NULL default '',
  `descr` varchar(255) NOT NULL default '',
  `icon` varchar(255) NOT NULL default '',
  `allow_groups` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`),
  UNIQUE KEY `name` (`name`)
) ENGINE=MyISAM AUTO_INCREMENT=10 /*!40101 DEFAULT CHARSET=cp1251 */;

INSERT INTO `dle_admin_sections` VALUES
(1, 'sblocks', 'S-Blocks v1.7', 'Модуль для вывода новостей в любом месте на сайте по заданным критериям и по индивидуальному шаблону [version=1.7]', 'sb.png', '1'),
(2, 'online', 'Сейчас на сайте', 'Просмотр посетителей, статистики. Изменение настроек', 'online.png', '1'),
(3, 'referer', 'Переходы с сайтов', 'Учёт совершенных переходов на Ваш сайт. Просмотр поисковых запросов с поисковых систем. Версия 6.0', 'referer.png', '1'),
(4, 'gallery', 'Галерея', 'Настройка галереи', 'iset.png', '1'),
(5, 'amountnews', 'Amount News', 'Модуль подсчёта количества новостей в категориях', 'amountnews_mini.png', '1'),
(6, 'forum', 'DLE Forum', 'Панель управления форумом.', 'dle_forum.PNG', '1'),
(8, 'twitter', 'twitterMod', 'Отправка анонса новости в Twitter, после публикации новости на сайте', 'twittermod.png', '1'),
(9, 'links', 'Перелинковка', 'Формирование перелинковки на сайте, а также статистика повторений', 'link.png', '1');


Если бы подумали, то поняли, что первая часть отвечает за создание таблицы, а вторая за наполнение. Таблицу у вас уже есть, значит нужно просто заполнить, для этого удаляем следующий код:

DROP TABLE IF EXISTS `dle_admin_sections`;
CREATE TABLE `dle_admin_sections` (
  `id` mediumint(8) NOT NULL auto_increment,
  `name` varchar(255) NOT NULL default '',
  `title` varchar(255) NOT NULL default '',
  `descr` varchar(255) NOT NULL default '',
  `icon` varchar(255) NOT NULL default '',
  `allow_groups` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`),
  UNIQUE KEY `name` (`name`)
) ENGINE=MyISAM AUTO_INCREMENT=10 /*!40101 DEFAULT CHARSET=cp1251 */;


Но если у вас в таблице уже имеется новость или что-то иное с таким идом, то оно просто не добавиться, для этого удаляем значение поля ид и в итоге получиться что-то в этом роде:

INSERT INTO `dle_admin_sections` VALUES
('', 'sblocks', 'S-Blocks v1.7', 'Модуль для вывода новостей в любом месте на сайте по заданным критериям и по индивидуальному шаблону [version=1.7]', 'sb.png', '1'),
('', 'online', 'Сейчас на сайте', 'Просмотр посетителей, статистики. Изменение настроек', 'online.png', '1'),
('', 'referer', 'Переходы с сайтов', 'Учёт совершенных переходов на Ваш сайт. Просмотр поисковых запросов с поисковых систем. Версия 6.0', 'referer.png', '1'),
('', 'gallery', 'Галерея', 'Настройка галереи', 'iset.png', '1'),
('', 'amountnews', 'Amount News', 'Модуль подсчёта количества новостей в категориях', 'amountnews_mini.png', '1'),
('', 'forum', 'DLE Forum', 'Панель управления форумом.', 'dle_forum.PNG', '1'),
'', 'twitter', 'twitterMod', 'Отправка анонса новости в Twitter, после публикации новости на сайте', 'twittermod.png', '1'),
('', 'links', 'Перелинковка', 'Формирование перелинковки на сайте, а также статистика повторений', 'link.png', '1');

Таким образом никаких повторов уже не будет и две базы соединяться без проблем.
p.s. Есть вопросы - ЛС)

p.p.s Забыл сказать, что данную операцию нужно проделать с каждой таблицей. Я это показал на примере таблицы "dle_admin_sections"


--------------------
Забанен за негативное отношение к форуму и его администрации.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыЕсть ли среди нас Линуксоиды
26 freeax 1777 Сегодня, 14:53
автор: Mikki
Открытая тема (нет новых ответов) Посоветуйте тему WP! Новостной сайт
Нужна тема WP желательно рус и с ТП
12 aidos 878 Вчера, 22:58
автор: Nell
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПрошу оценить новостной сайт
7 Cunningfox 741 Вчера, 20:31
автор: alexandrrr
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыЕсть среди нас алкаши?
82 Вазелин 3242 Вчера, 17:34
автор: spomoni
Открытая тема (нет новых ответов) Оцените сайт на профпригодность
помощь по сайту
3 kupec 541 Вчера, 15:21
автор: Iga


 



RSS Текстовая версия Сейчас: 13.12.2017, 17:12
Дизайн