我的问题是这个。 我有一个项目,我需要使用MySQL数据库。 然而,我正在处理的计算机(一个LINUX服务器)有一些其他软件是不可接触的。 这个软件使用MySQL,所以它已经安装。 但是,我没有权限触摸它,也不能使用它。 我无法访问它,因为这个软件都是由于某种原因捆绑在一起的,networking依靠这个软件包工作并保持不变。
我想知道的是,我可以安装MySQL的第二个实例(不同的端口/用户名/密码/等),而不触及第一个? 我在网上find的教程通常要求第一个被修改,或者至less在第二个的设置期间在某些点打开和closures。
感谢您的任何帮助或build议。 我意识到这是一个相当不寻常的问题
http://code.openark.org/blog/mysql/manually-installing-multiple-mysql-instances-on-linux-howto会有所帮助。 阅读评论 – 他们链接到https://launchpad.net/mysql-sandbox这可能是有帮助的。
您可以使用以下来源编译mysql:
./configure --prefix=/opt/mysql
或类似的东西。
这将确保新的安装不会覆盖/干扰旧的安装。