我有一台运行 MySQL 5.5 的 Ubuntu 12.04 服务器。
如何在其上安装 MySQL 5.1 或 5.0?
我尝试了一些命令:
apt-get install mysql-server-5.1
apt-get install mysql-server
都不起作用...我用 Google 寻找提示,但没有成功。
谢谢。
答案1
STEVEN MARTIN(MySQL 专家)提供的解决方案
第一步:
完全删除旧的 mysql 安装:
sudo apt-get purge mysql-server mysql-common
第 2 步:
下载 MySQL 4.1 源代码以便构建和安装它。
wget http://mirror.provenscaling.com/mysql/community/source/4.1/mysql-4.1.24.tar.gz
第三步:
运行以下命令来解压缩并构建源,然后安装:
sudo tar -xvzf mysql-4.1.24.tar.gz --directory=/usr/local/src
cd /usr/local/src/mysql-4.1.24/
sudo groupadd mysql
sudo useradd -g mysql mysql
sudo apt-get install
sudo ./configure --prefix=/usr/local/mysql
sudo make
sudo mkdir /usr/local/mysql
sudo mkdir /usr/local/mysql/include
sudo mkdir /usr/local/mysql/include/mysql
sudo mkdir /usr/local/mysql/lib
sudo mkdir /usr/local/mysql/lib/mysql
sudo mkdir /usr/local/mysql/share
sudo mkdir /usr/local/mysql/man
sudo mkdir /usr/local/mysql/mysql-test
sudo checkinstall
y
mysql-server 4.1.24
dpkg -l | grep -i mysql
sudo cp support-files/my-medium.cnf /etc/my.cnf
cd /usr/local/mysql/
pwd
bin/mysql_install_db --user=mysql
sudo chown -R root .
sudo chown -R mysql var
sudo chgrp -R mysql .
bin/mysql --version
bin/mysql_install_db --user=mysql
sudo bin/mysqld_safe user=mysql &
答案2
卸载当前安装的版本并从下载版本 5.1这里。