Instal MySQL 5.5 di Ubuntu 10.04


11

Bagaimana cara menginstal MySQL 5.5 di Ubuntu 10.04?

apt-get install mysql-server hanya memungkinkan untuk menginstal 5.1.41.3ubuntu12

Jawaban:



5

Saya menggunakan panduan berikut untuk menginstal 5.5 pada Ubuntu 10.04: http://www.ovaistariq.net/490/a-step-by-step-guide-to-upgrading-to-mysql-5-5/

Semuanya bekerja dengan sempurna kecuali salah satu langkah terakhir, meluncurkan mysql:

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

Memberi saya pesan berikut dan kemudian mematikan:

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

Setelah beberapa googling saya menemukan solusi untuk menambahkan bendera berikut :

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

Untuk menjalankannya dan membuatnya benar-benar berfungsi, saya menggunakan perintah berikut:

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

MySQL 5.5 memiliki beberapa fitur baru yang luar biasa yang memecahkan masalah partisi bagi saya; mempartisi via varchar.

Semoga berhasil!


Saya dapat mengikuti panduan instruksi tanpa kesalahan. Satu-satunya hal adalah pada langkah "Mulai server MySQL tanpa tabel hibah." sepertinya hang tapi tidak. Cukup buka terminal lain dan lanjutkan langkah-langkah di terminal baru itu.
iDev247

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

Pengguna dengan apache lokal + php5 + mysql atau kombinasi serupa dengan mysql di dalamnya mungkin perlu mengkompilasi ulang paket-paket yang bergantung pada mysql (php5-mysql), jadi ia menggunakan libmysqlclient18 yang disediakan oleh mysql-server-5.5.

Menggunakan paket-paket yang terhubung dengan libmysqlclient16 dengan instalasi mysql 5.5 mungkin tampak berfungsi pada awalnya, tetapi akan cenderung macet secara acak.


Jangan lupa larisudo apt-get update
Hengjie

Karena ketergantungan, saya harus menjalankan:apt-get install mysql-server-5.5 mysql-server-core-5.5 mysql-client-5.5
jdhildeb


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.