如何在Ubuntu Server 9.10上将MySQL升级到5.5版?
等待它成为一件容易的事,我会更好$ sudo apt-get install mysql-server
吗?
我也不确定我需要从这里下载什么。
如何在Ubuntu Server 9.10上将MySQL升级到5.5版?
等待它成为一件容易的事,我会更好$ sudo apt-get install mysql-server
吗?
我也不确定我需要从这里下载什么。
Answers:
我已经成功地将MySQL-5.5.15安装到Natty(Ubuntu 11.04)中,并带有来自官方二进制RPM的附件。
安装Alien和libaio1(用于MySQL-5.5)
apt-get install alien libaio1
从MySQL下载中获取二进制RPM
$ wget -i -
ftp://MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-client-5.5.15-1.linux2.6.x86_64.rpm
ftp://MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-devel-5.5.15-1.linux2.6.x86_64.rpm
ftp://MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-server-5.5.15-1.linux2.6.x86_64.rpm
ftp://MIRROR_SERVER/pub/mysql/Downloads/MySQL-5.5/MySQL-shared-5.5.15-1.linux2.6.x86_64.rpm
^D
转换它们!
fakeroot alien MySQL*.rpm
...然后安装它们。
sudo dpkg -i mysql*.deb
添加mysql用户
useradd -r mysql
初始化数据目录
mysql_install_db --datadir=/var/lib/mysql --rpm --skip-name-resolve --user=mysql
设置其他必要的路径
mkdir /var/lib/mysqld
chown mysql /var/lib/mysqld/
mkdir /var/log/mysql
chown mysql /var/log/mysql
启动数据库
service mysql start
更改root密码
/usr/bin/mysqladmin -u root password 'your_password'
那里有一个全新的ppa(个人软件包存档)存储库,其中包括-除其他外-用于natty和oneiric的mysql5.5:
https://launchpad.net/~nathan-renniewaldock/+archive/ppa
可以使用以下命令将其添加到您的系统中:
sudo add-apt-repository ppa:nathan-renniewaldock/ppa
sudo apt-get update
在dotdeb.org上的debian上有一个适用于mysql 5.5的轻松安装程序。他们提供了有关如何以适当的方式列出其存储库的说明,在这里:http : //www.dotdeb.org/instructions/完成此操作后,我使用Synaptic将mysql-server升级到5.5版。它工作顺利。