Один пользовательский логин между форумом и программным обеспечением OpenCart - PullRequest
0 голосов
/ 16 декабря 2010

У меня есть сайт с ванильным форумом и магазином OpenCart. Я хотел бы, чтобы пользователи могли входить в обе базы данных, используя один вход с форума или из корзины. Например, если они войдут в форум и перейдут в корзину, они уже будут авторизованы в

1 Ответ

1 голос
/ 16 декабря 2010

См .: http://dev.mysql.com/doc/refman/5.1/en/select.html

Вы можете разместить свою таблицу пользователей в одной базе данных, а свой магазин - в другой.Пока ваш подключенный пользователь mysql имеет права на чтение и / или запись для всех баз данных, указанных в запросе, проблем не возникает.Не имеет значения, к какой базе данных вы изначально подключаетесь, так как она устанавливает только текущую относительную базу данных, с которой вы работаете.Вы можете ссылаться на таблицы в любом количестве баз данных, доступных для соединения и пользователя.

В ваших операторах sql для доступа к таблицам, расположенным в других базах данных на том же сервере, используйте синтаксис database_name.table_name и database_name.table_name.column_name для ссылки на столбец в таблице в другой базе данных на этом сервере.

...