在 Ubuntu 10.04 上安装 MySQL 5.5

在 Ubuntu 10.04 上安装 MySQL 5.5

如何在 Ubuntu 10.04 上安装 MySQL 5.5?

apt-get install mysql-server 仅允许安装 5.1.41.3ubuntu12

答案1

除非您的环境或安装过程遇到一些特殊问题,否则它遵循正常模式:

答案2

我使用以下指南在 Ubuntu 10.04 上安装 5.5:http://www.ovaistariq.net/490/a-step-by-step-guide-to-upgrading-to-mysql-5-5/

除最后一步(启动 mysql)外,所有步骤均运行正常:

mysqld --skip-grant-tables --user=mysql

向我发送以下消息然后关闭:

[ERROR] Can't find messagefile '/usr/share/errmsg.sys'

经过一些谷歌搜索我发现解决方案是添加以下标志

--lc-messages-dir="/usr/local/mysql/share/english/"

为了启动它并使其真正发挥作用,我使用了以下命令:

 mysqld --skip-grant-tables --user=mysql --lc-messages-dir="/usr/local/mysql/share/english/"

MySQL 5.5 有一些很棒的新功能,可以为我解决分区问题;通过 varchar 进行分区。

祝你好运!

答案3

add-apt-repository ppa:internetbroadcasting/mysql55onlucid
apt-get install mysql-server-5.5

本地使用 apache+php5+mysql 或者类似包含 mysql 的组合的用户可能需要重新编译依赖 mysql 的包(php5-mysql),因此使用 mysql-server-5.5 提供的 libmysqlclient18。

在 mysql 5.5 安装中使用 libmysqlclient16 链接包可能最初看起来可以工作,但会随机崩溃。

答案4

我曾写过一篇关于如何使用 Ubuntu 软件包在 Ubuntu 10.10 上安装 MySQL 5.5 的文章,我很确定它可以在 10.04 上运行而不会出现任何重大问题:http://geek.co.il/wp/2011/03/02/mysql-5-5-on-ubuntu-10-10

相关内容