Bagaimana saya dapat menginstal versi MYSQL tertentu

9

Saya mencoba menginstal mysql-server 5.0. karena saya ingin menginstal program yang tergantung pada versi ini. Saya telah menjelajahi internet untuk menemukan solusi tetapi tidak ada yang berhasil. Saya sangat kecewa. Saya mencoba "apt-get install mysql-server = 5.0.96-0ubuntu3" tetapi katanya "Versi '5.0.96-0ubuntu3' untuk 'mysql-server' tidak ditemukan". Saya menemukan paket ini di http://packages.ubuntu.com/hardy/mysql-server-5.0 tapi saya tidak tahu cara menggunakannya. Apakah itu cara saya dapat menginstalnya secara manual? tolong bantu aku!

Ghasedak Raha
sumber
Tautan ubuntu di atas rusak.
Parag

Jawaban:

1

Mengikuti tautan yang Anda berikan, cukup klik pada arsitektur sistem operasi Anda (amd64 atau i386) di bagian paling bawah halaman. Anda akan dialihkan ke halaman dengan tautan unduhan untuk file deb yang sesuai (cukup di tengah halaman). Setelah Anda mengunduh file, Anda dapat menginstalnya melalui sudo dpkg -i <path-to-file>.

Jika itu tidak berhasil, solusi yang diberikan di sini harus tetap berfungsi. Pada dasarnya ini tentang menginstal versi MySQL lama melalui manajer paket Synaptic (yang dapat Anda instal dengan mudah dengan mengetik sudo apt-get install synapticdi terminal jika belum diinstal). Seperti disebutkan dalam posting yang saya tautkan di atas, Anda mungkin perlu menambahkan PPA tertentu untuk versi spesifik. Anda dapat melakukannya dengan perintah sudo add-apt-repository ppa:<user>/<ppa-name>- namun berhati-hatilah terhadap sumber mana yang akan Anda percayai. Untuk menemukan PPA yang tepat, Anda harus menggunakan mesin pencari.

David
sumber
Terima kasih banyak. jawaban Anda sangat membantu. sekarang Ia mulai menginstal tetapi ini memberi saya kesalahan ini: E: mysql-server-5.0: skrip pasca-instalasi yang diinstal pasca-pemasangan mengembalikan status keluar kesalahan 1. Bisakah Anda memberi tahu saya apa yang harus saya lakukan sekarang?
Ghasedak Raha
1

Unduh binari generik MySql yang diinginkan untuk platform Anda dari http://dev.mysql.com/downloads/mysql/ Kemudian instal saja menggunakan skrip linux sederhana (jalankan dari / bagikan direktori tempat setup binari ditempatkan), lihat di bawah untuk skrip yang saya gunakan selama bertahun-tahun, bekerja untuk 5.1.5.5.5.6

Catatan: 1.MySql 5.6 karena itu tidak datang dengan default 'my.cnf'.

misalnya

#!/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
csf
sumber
"Sederhana" - Astaga!
Erutan409