首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将MySql数据库和用户添加到另一个表和用户?

如何将MySql数据库和用户添加到另一个表和用户?
EN

Stack Overflow用户
提问于 2016-05-19 03:28:19
回答 2查看 66关注 0票数 0

让我向你解释一下我到底在找什么。

例如:我们在MySql中封装了两个数据库和用户

1.数据库名: Test1 / MySQL用户: Test1 2.数据库名: Test2 / MySQL用户: Test2

在数据库和用户Test1中,我们安装了一个网站模板,包括用户注册和登录等。

在数据库和用户Test2中,我们安装了票务系统。

  • 如果用户在网站上注册帐户,他的用户名和密码将存储在表pt_account in Test1数据库测试中。
  • 如果用户将在票务系统中注册一个帐户,他的用户名和密码将存储在表ticket_account中的Test2数据库测试中。

以下是我的问题:

如何将这两张表pt_accountpt_account连接起来,我的意思是用户可以登录到票务系统,并以他/她在网站上注册的用户名和密码提交票证,而不需要注册票务系统帐户。

可以这样做吗?

EN

回答 2

Stack Overflow用户

发布于 2016-05-19 04:16:24

这是有可能的!但更好的做法是在网站上创建一个api,并将其用于另一个项目的登录,而不是重复的用户名和密码。

您可以创建一个Webservice来检查用户名和密码,并与其他网站和应用程序一起调用它。在这种情况下,用户的最后状态已经存在,对于未来的项目,只需向这个webservice添加一个方法,例如,更改密码等等。

票数 0
EN

Stack Overflow用户

发布于 2016-05-19 05:08:32

如果数据库驻留在同一个视图实例上,则可以使用MySQL实现这一目的。如果表结构相同,则非常简单:

代码语言:javascript
复制
CREATE VIEW Test2.ticket_account AS SELECT * FROM Test1.pt_account
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37313460

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档