IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Сори за ламерский вопрос... (http://www.imho.ws/showthread.php?t=53666)

seahawk 13.03.2004 16:51

Сори за ламерский вопрос...
 
Подскажите пожалуйста, можно ли использовать одну и ту же базу MySQL для различных скриптов (например, для движка сайта и для форума), т.е. не потянет ли это за собой каких либо глюков?
И если все-таки можно, то как потом при удалении одного из скриптов из этой базы удалить именно те данные, которые относились к данному скрипту?

RaZEr 13.03.2004 16:55

Цитата:

т.е. не потянет ли это за собой каких либо глюков?
В большинстве случаев нет. Главное чтобы имена таблиц не пересекались.
Цитата:

И если все-таки можно, то как потом при удалении одного из скриптов из этой базы удалить именно те данные, которые относились к данному скрипту?
Многие скрипты используют префиксы для своих таблиц. Вот по префиксам и нужно сносиить. Если префиксов нет ищи дамп который создавал таблицы, смотри какие он создал и удаляй.

PS: А лучше создать для разных скриптов разные базы и не заниматься ерундой.

is_absent 13.03.2004 16:56

seahawk
Если я правильно понял тебя, то нужно таблицы называть с префиксом, скажем, для формума ph_имя_таблицы, а для движка cms_имя_таблицы.
Или ты имеешь ввиду одни и те же таблицы и данные для разных нужд? так имхо не стит делать.

seahawk 14.03.2004 01:17

Цитата:

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


Добавлено через 4 минуты:

@_is_absent, нет я имел в виду, что многие скрипты при установке сами себя прописывают в базу, и переживаю, чтоб они действительно не прописались в одну и туже таблицу (они как правило не спрашивают куда им писать).

RaZEr 14.03.2004 05:04

Цитата:

и переживаю, чтоб они действительно не прописались в одну и туже таблицу
За это будь спокоен, если уж имена таблиц совпали, то имена полей точно отличаются, а раз так, то ни INSERT ни UPDATE не пройдет.


Часовой пояс GMT +4, время: 09:33.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.