MySQL'i 5.5'e nasıl yükseltebilirim, en iyisi apt-get aracılığıyla kullanılabilir olmasını bekliyorum?


12

Ubuntu Server 9.10'da MySQL sürümünü 5.5 sürümüne nasıl yükseltebilirim?

Kolay bir $ sudo apt-get install mysql-serveriş olmasını beklemem daha iyi olur mu?

Buradan hangi indirmeye ihtiyacım olacağından da emin değilim .


1
Bir şey yapmadan önce, bu son 4 gündür üzerinde çalıştığım şey. benim durumumda ubuntu 10.10 mysql 5.5.8 sahip çalışıyor. Ben bir deb paketine bir rpm paketi değiştirmek ve yüklemek için yabancı kullandım (FAILED). Onları varsayılan olanlar olarak kullanmak amacıyla ikili olanları indirdim (BAŞARISIZ). Ve bu UZUN paket listesinden görebileceğiniz gibi, Oracle debian dağıtımlarını pek önemsemedi. Birçok RPM ürettiler. BİRÇOK. Ama tek bir DEB paketi değil. Burada ubuntuforums.org/showthread.php?p=10245558 aynı sorundan söz eden bir grup var . Oracle eksikliği.
Luis Alvarado

@Cyrex
bcmcfc,

Yanıtlar:


11

MySQL 5.5'teki Yenilikler

İşte MySQL veritabanının ve InnoDB depolama motorunun hızı, ölçeklenebilirliği ve kullanıcı dostu olmasıyla ilgili son gelişmeler.

MySQL 5.5 sürümüne yükseltme için adım adım kılavuz


Bunu test edeceğim ve gerisini bize bildireceğim.
Luis Alvarado

Bu yardımcı oldu ama ben doğru çalıştı önce birkaç şey değiştirmek gerekiyordu. Şimdi bir seferde her şeyi yapacak küçük bir komut dosyası yapabilir zaman var. Ama itiraf etmeliyim ki, harika yazınızdan önce yaptığım birçok denemeye karşı birkaç denemeden sonra çalıştı.
Luis Alvarado

karşılaştığın zorluklar nelerdi ??
ovais.tariq

1
Sonunda ben ubuntu 8.04 ila ubuntu 10.04 arasında değişen 5 farklı sunucularda 19 kez yükledikten sonra ne var. aşağıda mysql 5.1 kurulu olan ve 5.5.8 veya 5.5.9'a gitmek isteyen herkese hatasız olarak sahip olması gereken EDIT'ler şunlardır: + mysqld sunucusuna başlamadan önce / usr / local / mysql / bin klasörü yürütülebilir izne sahiptir.
Luis Alvarado

1
+ Mysql.sql yedeklemesini geri yüklerken doğru klasör /root/mysql-5.1-dump/ değil /root/mysql-5.1-backup/dump/ + mysql'yi "mysqld --skip ile başlatma hakkında" -grant-tables --user = mysql "ilk önce /etc/my.cnf dosyasının BOTTOM'una konulması gerektiğini belirtmelisiniz + mysql_upgrade'den sonra mysqld işlemini / ile başlatmadan önce öldürmeniz GEREKİR vb / init.d / mysql
Luis Alvarado



1

MySQL-5.5.15'i resmi ikili RPM'lerden gelen uzaylıyla Natty'ye (Ubuntu 11.04) başarıyla yükledim.

Uzaylı ve libaio1'i yükle (MySQL-5.5'ten kullanılır)

apt-get install alien libaio1

MySQL indirmelerinden ikili RPM'ler getir

$ 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

Onları dönüştürün!

fakeroot alien MySQL*.rpm

... ve onları kurun.

sudo dpkg -i mysql*.deb

MySQL kullanıcı ekle

useradd -r mysql

Veri dizinini başlat

mysql_install_db --datadir=/var/lib/mysql --rpm --skip-name-resolve --user=mysql

Diğer gerekli yolları ayarlayın

mkdir /var/lib/mysqld
chown mysql /var/lib/mysqld/

mkdir /var/log/mysql
chown mysql /var/log/mysql

DB'yi başlat

service mysql start

Kök parolasını değiştirme

/usr/bin/mysqladmin -u root password 'your_password'


1

Dotdeb.org adresinde debian'da mysql 5.5 için ağrısız bir yükleyici var. Depolarını uygun bir şekilde listelemeleri hakkında talimatlar var, burada: http://www.dotdeb.org/instructions/ Bu yapıldıktan sonra, Synystic'i mysql sunucusunu 5.5 sürümüne yükseltmek için kullandım. Sorunsuz bir şekilde çalıştı.


0

5.1'den (bir LAMP sunucusu oluşturduysanız) 5.5'e yükseltme işlemi burada açıklanmıştır . Sadece bir vanilya MySQL sunucusu kurmakla ilgileniyorsanız, sunucunuzun temiz bir kurulumunu yapın ve referans verdiğim sayfada bu talimatları izleyin. önceden yüklenmiş bir MySQL örneği içermez.

PhpMyAdmin kullanmak istiyorsanız, bir LAMP sunucusu oluşturmanız gerekir ( burada açıklandığı gibi ve önceki bağlantıda yer alan yükseltme için tüm talimatları izleyin. Bu, apt-getphpMyAdmin için gerekli tüm paketler için ve ardından MySQL sürümünü kapatın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.