Zimbra中的MySQL介绍


Zimbra有的人用过,有的人没用过,但MySQL肯定都用过,本文就介绍下Zimbra中的MySQL

Zimbra中内置包含了很多第三方组件,其中就包括了MySQL。

刚开始使用Zimbra很容易问的一个问题就是,既然Zimbra已经安装了MySQL,那么我自己的程序或者网站就使用它安装的那个就是了。

其实Zimbra默认安装的MySQL不只一个,有两个,一个主要用来存储邮箱的信息,一个用来存储日志信息。

而且邮箱信息是每个邮箱一个数据库(也就是一个schema),所有邮箱的日志共享使用一个MySQL。如果Zimbra使用了集群服务器,那么每个服务器的日志文件都可以共享使用一个日志MySQL。官方的解释为,Zimbra自带的MySQL都是经过修改的,而且用于存储邮箱的与用于存储日志的都经过了不同的修改,为了发挥更高的性能。

Zimbra自带的MySQL,其实不用把它当作一个很Heavy的东西对待,虽然它会占用不少服务器资源,但是应该将其当作一个嵌入式数据库来对待,就像用Access当作数据库存储一样。如果你想要在同一台服务器上使用MySQL存储你的网站或者其他程序,那么就重新安装一个吧,按照官方的解释,你自己重新安装的,完全不会影响Zimbra自带的。不过例行程序,官方建议最好将MySQL安装在其他服务器上(废话,要有那么多服务器给我安装,我还用硬来跟你寄一台服务器啊)。

最后附带提一下,Zimbra的MySQL使用的是7306端口,而不是3306端口。

从上文我们不难看出Zimbra中的MySQL可以是多台。希望本文对大家有所用。

相关内容