我设法在 obuntu 12.10 上安装了 MySQL 5.6,但是现在我需要 apache/php 包,但当我尝试通过 apt 安装它们时,他们会尝试安装 mysql-common(大概是 5.5)如何解决这个问题?
答案1
mysql-common 软件包不包含任何客户端或服务器二进制文件。它更像是一个模块,其中包含 php5-mysql 可以使用的库和模块。安装具有该依赖项的 php5 或 php5-mysql 应该没有问题,因为它不会干扰您手动安装的 mysql-5.6 版本(如果您按照 /opt 或 /usr/local/... 中的建议进行操作)。PHP5 将顺利连接到数据库。这就像使用比实际服务器稍旧的 mysql-client 二进制文件。
如果您在设置过程中遇到问题,则必须自己构建具有 5.6 绑定的 php-mysql 模块。