2011-03-12 93 views
0

我有一个使用MySQL数据库的个人网站(使用justhost.com)。注册非常简单,只需要输入用户名,密码和电子邮件。我想添加一个Oekaki到我的网站,但Oekaki安装说明说应该有它自己的数据库。如果我输入我目前正在使用的数据库,是否会搞砸它,或者它会在该数据库中创建一个新表,因此当成员登录时,他们可以使用相同的用户名和密码访问Wiki和Oekaki?在2个数据库之间共享登录信息或?

请注意我是一个数据库新手。我目前正在使用TikiWiki 6.2,并在其初始安装TikiWiki 5时创建了自己的数据库。如果上述内容不能以任何方式工作,在为Oekaki创建一个新的数据库之后,我需要做什么,它会使用我的TikiWiki数据库中的当前注册信息,而无需手动输入每个用户一个一个用于网站的Oekaki一侧?

任何信息都是有帮助的,即使它只是帮助我学习更多关于数据库的知识。 :)

回答

0

我不知道你提到的任何这些软件。但我可以说一般来说,如果一个软件本身建议使用一个单一的数据库,你应该这样做。

我有一个类似的问题,我的WordPress的博客数据库和我安装的另一个组织软件。第二天,我所有的博客内容都一去不复返了。

它可能是,例如软件只是抛出所有现有的表。

所以我的答案(或更好的建议)是。要小心,如果你能避免它,不要把两个应用程序放在一个数据库中。

对于用户表的事情,你可能只是改变其中一个系统,只使用其他系统的用户表。所以没有什么会被搞砸的。或者如果您有机会创建第三个“常规”数据库,您只需放置用户数据并将其用于两个系统。

+0

有没有办法将新数据库的空白字段链接到现有的? – Lantiis 2011-03-12 17:04:49

+0

什么意思是“链接它们” – Chris 2011-03-12 17:09:59

+0

重定向表以使用另一个表的某些字段中的信息。当我安装Oekaki时,如果我没有指定要使用的数据库,它将创建它自己的空数据库。是否可以将用户名和密码字段指向当前数据库,以便他们使用相同的登录信息? – Lantiis 2011-03-12 17:13:35