Mysql 为Mediawiki使用多个数据库

Mysql 为Mediawiki使用多个数据库,mysql,mediawiki,Mysql,Mediawiki,我想使用mediawiki,因为我喜欢它提供的东西。但是,我仅限于每个1GB的MySQL数据库(通过1和1,我可以拥有无限1GB的MySQL数据库)。我的尺寸计算需要多个数据库,一开始可能是15-25个,以后还会有更多数据库。有可能这样做吗?如果可能的话,我是否需要在必要的地方重写mediawiki,或者进行扩展 我擅长PHP,所以重写不会吓到我,我只是没有太多时间,所以我正在尝试找出最快的方法 根据我的想法,我想要一个搜索数据库、用户数据库、信息数据库和许多希腊字母数据库。搜索数据库用于搜索页

我想使用mediawiki,因为我喜欢它提供的东西。但是,我仅限于每个1GB的MySQL数据库(通过1和1,我可以拥有无限1GB的MySQL数据库)。我的尺寸计算需要多个数据库,一开始可能是15-25个,以后还会有更多数据库。有可能这样做吗?如果可能的话,我是否需要在必要的地方重写mediawiki,或者进行扩展

我擅长PHP,所以重写不会吓到我,我只是没有太多时间,所以我正在尝试找出最快的方法


根据我的想法,我想要一个搜索数据库、用户数据库、信息数据库和许多希腊字母数据库。搜索数据库用于搜索页面,与信息数据库有1对多的关系,然后告诉PHP脚本去哪里获取信息,比如搜索“Sirius”,然后它会找到与Sirius相关的数据库,并指向Gamma DB,实际信息存储在哪里。用户DB是不言自明的,我已经通过JoomlaMediaWiki提供了大量的示例来实现这一点,因此这不是我的问题。

好吧,您可以尝试让每个wiki使用相同的数据库,但使用不同的数据库前缀;这些表都在同一个数据库中,但不会有冲突,wiki1\u用户、wiki2\u用户等


然而,您在这里尝试的是一个或wiki农场。您应该尝试减少代码重复等。您可以尝试采用几种方法,例如此扩展。

请问您每月的成本是多少?我的意思是,有不到5欧元一个月的报价(例如),所以问题是,如果黑客入侵MediaWiki本身而不是搜索一个提供您所需服务的提供商,是否真的值得。我支付的价格大致相同,其中一个旧包的价格是1和1。我没有升级我的软件包,因为我原来的软件包比现在的软件包要贵一倍。我想,拥有一个更旧的软件包,并希望将我的所有域都保留在一个站点上,以避免另一次每月付款,这是一种荣耀