Ubuntu 10.04 üzerine MySQL 5.5'i yükleyin


Yanıtlar:



5

Ubuntu 10.04'e 5.5 yüklemek için aşağıdaki kılavuzu kullandım: http://www.ovaistariq.net/490/a-step-by-step-guide-to-upgrading-to-mysql-5-5/

MySQL'i başlatan son adımlardan biri dışında her şey mükemmel çalıştı:

mysqld --skip-grant-tables --user=mysql

Bana şu mesajı verip kapattılar:

[ERROR] Can't find messagefile '/usr/share/errmsg.sys'

Bazı googling sonrası aşağıdaki bayrağı eklemek için bir çözüm buldum :

--lc-messages-dir="/usr/local/mysql/share/english/"

Başlatmak ve gerçekten çalışması için aşağıdaki komutu kullandım:

 mysqld --skip-grant-tables --user=mysql --lc-messages-dir="/usr/local/mysql/share/english/"

MySQL 5.5 benim için bir bölümleme sorununu çözen bazı yeni özelliklere sahiptir; bir varchar ile bölümleme.

İyi şanslar!


Talimat kılavuzunu hatasız takip edebildim. Tek şey adımda "hibe tablo olmadan MySQL sunucusunu başlatın." takılıyor gibi görünüyor ama değil. Sadece başka bir terminal açın ve o yeni terminaldeki adımlara devam edin.
iDev247

2
add-apt-repository ppa:internetbroadcasting/mysql55onlucid
apt-get install mysql-server-5.5

Yerel apache + php5 + mysql veya mysql ile benzer bir kombinasyona sahip kullanıcıların, mysql bağımlı paketleri (php5-mysql) yeniden derlemeleri gerekir, bu nedenle mysql-server-5.5 tarafından sağlanan libmysqlclient18 kullanır.

Mysql 5.5 kurulumu ile libmysqlclient16 bağlantılı paketleri kullanmak başlangıçta çalışıyor gibi görünebilir, ancak rastgele çökme eğilimi gösterir.


sudo apt-get update
Koşmayı

Bağımlılıklar nedeniyle, çalıştırmam gerekiyordu:apt-get install mysql-server-5.5 mysql-server-core-5.5 mysql-client-5.5
jdhildeb


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.