Як я можу встановити конкретну версію MYSQL


9

Я намагаюся встановити mysql-сервер 5.0. тому що я хочу встановити програму, яка залежить від цієї версії. Я переглянув мережу, щоб знайти рішення, але жодне з них не працювало. Я дуже розчарований. Я спробував "apt-get install mysql-server = 5.0.96-0ubuntu3", але він сказав "Версія '5.0.96-0ubuntu3' для" mysql-сервера "не знайдена". Я знайшов цей пакет на http://packages.ubuntu.com/hardy/mysql-server-5.0, але не знаю, як ним користуватися. Це спосіб, який я можу встановити вручну? будь ласка, допоможи мені!


Посилання ubuntu вище розірвано.
Параг

Відповіді:


1

Перейшовши за наданим посиланням, просто натисніть на архітектуру вашої операційної системи (amd64 або i386) в самому нижній частині сторінки. Ви будете перенаправлені на сторінку із посиланням для завантаження відповідного .deb- файлу (досить посередині сторінки). Після завантаження файла ви можете встановити його через sudo dpkg -i <path-to-file>.

Якщо це не працює, рішення, наведені тут, все одно повинні працювати. В основному мова йде про встановлення старих версій MySQL через Synaptic менеджер пакетів (який ви можете легко встановити, ввівши sudo apt-get install synapticтермінал, якщо він ще не встановлений). Як згадувалося у публікації, до якої я посилався вище, можливо, вам потрібно буде додати певну PPA для конкретної версії. Це можна зробити за допомогою команди sudo add-apt-repository ppa:<user>/<ppa-name>- проте будьте обережні, до яких джерел ви збираєтесь довіряти. Щоб знайти потрібні PPA, вам доведеться скористатися пошуковою системою.


дуже дякую. Ваша відповідь була дуже корисною. тепер він починає встановлюватись, але це дає мені цю помилку: E: mysql-server-5.0: підпроцес встановлений після встановлення скрипт повернув статус виходу помилки 1. Скажіть, будь ласка, що мені робити зараз?
Ghasedak Raha

1

Завантажте потрібні універсальні бінарні файли MySql для вашої платформи з http://dev.mysql.com/downloads/mysql/ Потім просто встановіть за допомогою простого скрипта Linux (запустіть із каталогу / спільного доступу, де розміщені бінарні файли налаштування). роками, відпрацював 5,1,5,5,5,6

Примітка: 1.MySql 5.6 не має типовий параметр "my.cnf", тому будьте обережні. 2. Переконайтесь, що ви видалили будь-яку програму MySql, що виходила

напр

#!/bin/sh
DOWNLOAD_DIR="/share"
ZIP_FILE=mysql-enterprise-5.1.55-linux-x86_64-glibc23.tar.gz
MYSQL_DIR=mysql-enterprise-5.1.55-linux-x86_64-glibc23

if test -f $DOWNLOAD_DIR/mysql-enterprise-5.1.55-linux-x86_64-glibc23.tar.gz; then
    echo "Starting MySql 64 bit install..."
elif test -f $DOWNLOAD_DIR/mysql-enterprise-5.1.55-linux-i686-glibc23.tar.gz; then
    echo "Starting MySql 32 bit install..."
    ZIP_FILE=mysql-enterprise-5.1.55-linux-i686-glibc23.tar.gz
    MYSQL_DIR=mysql-enterprise-5.1.55-linux-i686-glibc23
else
    echo "installation tar.gz not found, quitting..."
    exit 2
fi

groupadd mysql
useradd -g mysql mysql
cd /usr/local
gunzip < $DOWNLOAD_DIR/$ZIP_FILE | tar xf -
ln -s /usr/local/$MYSQL_DIR mysql
cd mysql
chown -R mysql .
chgrp -R mysql .
scripts/mysql_install_db --user=mysql
chown -R root .
chown -R mysql data
# bin/mysqld_safe --user=mysql &
cp /usr/local/$MYSQL_DIR/support-files/mysql.server /etc/init.d/mysql
#cp $DOWNLOAD_DIR/mysql-cnf.txt /etc/my.cnf
chmod 755 /etc/init.d/mysql
cp support-files/mysql-log-rotate /etc/logrotate.d
update-rc.d mysql defaults
/etc/init.d/mysql start
# create path links for most commonly used executables
ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
ln -s /usr/local/mysql/bin/mysqladmin /usr/bin/mysqladmin
ln -s /usr/local/mysql/bin/mysqldump /usr/bin/mysqldump
/usr/local/mysql/bin/mysqladmin -u root password 'xxxxx'
echo "Done"
exit 0

"Просте" - поступається!
Erutan409
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.