Споделено използване на БД?

canon1d1v

Registered
Здравейте! :)

Имам запитване?
Може ли да се използва една БД за няколко сайта(със системата PHP fusion), ако е възможно, какви са ефектите от това?
Сайтовете ще са основен и поддомен/и!

Ще има ли проблем при функционирането на сайтовете?
Да ли ще може потребителите да влизат с един акаунт на всички сайтове ползващи тази БД ?

И по - скоро ме интерисува потребителите да могат да влизат на различни мои сайтове с една регистрация(един акаунт)?

Благодаря на всички отговорили! :)
 
Може да се ползва без проблем, но ако промениш примерно информация на единия сайт ще се промени и в другия. Иначе може и да ползваш само таблицата с потребителите за всички сайтове.
 
Ами за да не се получи проблема, който djpatzo е споменал, ще трябва да ползваш различни префикси и да си оправиш заявките :)
 
Код:
GRANT ALL PRIVILEGES ON *.* TO 'USERNAME'@'IP' IDENTIFIED BY 'PASSWORD';

Задаваш:
username - потребителско име на базата данни
ip - ip на хоста на другите сайтове, които да имат достъп до базата данни
password - парола на потребителското име.

Пускаш еднократно в mysql конзолата и после във второстепенните сайтове задаваш в конфигурациите съответно host, име и парола + база данни към основния :)
 

Back
Горе