Bagaimana cara meningkatkan MySQL ke 5.5, apakah saya lebih baik menunggu itu tersedia melalui apt-get?


12

Bagaimana cara saya memutakhirkan MySQL ke versi 5.5 di Ubuntu Server 9.10?

Apakah saya akan lebih baik menunggu itu menjadi $ sudo apt-get install mysql-serverpekerjaan yang mudah ?

Saya juga tidak yakin unduhan mana yang perlu saya dapatkan dari sini .


1
Sebelum Anda melakukan apa pun, inilah yang telah saya kerjakan selama 4 hari terakhir. mencoba memiliki mysql 5.5.8 di ubuntu 10.10 dalam kasus saya. Saya telah menggunakan alien untuk mengubah paket rpm ke paket deb dan menginstal (GAGAL). Saya telah mengunduh yang biner dengan maksud untuk menggunakannya sebagai yang default (GAGAL). Dan seperti yang Anda lihat dari daftar paket PANJANG itu, Oracle TIDAK terlalu peduli dengan distro debian. Mereka membuat banyak RPM. BANYAK. Tapi tidak satu paket DEB tunggal. Ada grup di sini ubuntuforums.org/showthread.php?p=10245558 yang membicarakan masalah yang sama. Kekurangan Oracle.
Luis Alvarado

Hargai kepala @Cyrex
bcmcfc

Jawaban:


11

Apa yang Baru di MySQL 5.5

Berikut adalah beberapa peningkatan terbaru untuk kecepatan, skalabilitas, dan keramahan pengguna dari database MySQL dan mesin penyimpanan InnoDB.

Panduan langkah demi langkah untuk meningkatkan ke MySQL 5.5


Saya akan menguji ini dan membiarkan yang lain tahu.
Luis Alvarado

Ini membantu tetapi saya perlu mengubah beberapa hal sebelum bekerja dengan benar. Sekarang saya punya waktu saya mungkin membuat skrip kecil yang akan melakukan semuanya dalam satu kali. Tetapi saya harus mengakui, itu berhasil setelah beberapa percobaan terhadap BANYAK percobaan lain yang telah saya lakukan sebelum posting Anda yang mengagumkan.
Luis Alvarado

apa kesulitan yang Anda hadapi ??
ovais.tariq

1
Akhirnya di sini adalah apa yang saya miliki setelah menginstalnya 19 kali di 5 server yang berbeda mulai dari ubuntu 8.04 ke ubuntu 10.04. berikut ini adalah EDIT yang diperlukan untuk memilikinya tanpa kesalahan kepada siapa pun dengan mysql 5.1 sudah diinstal dan ingin pergi ke 5.5.8 atau 5.5.9: + Sebelum memulai server mysqld pastikan bahwa semua file di / usr / folder lokal / mysql / bin memiliki izin yang dapat dieksekusi.
Luis Alvarado

1
+ Ketika melakukan pemulihan cadangan mysql.sql folder yang benar adalah /root/mysql-5.1-dump/ dan bukan /root/mysql-5.1-backup/dump/ + Pada bagian tentang memulai mysql dengan "mysqld --skip -grant-tables --user = mysql "pertama-tama Anda harus menyebutkan bahwa /etc/my.cnf perlu diletakkan di BOTTOM file + Setelah mysql_upgrade Anda mungkin PERLU untuk membunuh proses mysqld sebelum memulai dengan / etc / init.d / mysql
Luis Alvarado

4

Ini tidak menyelesaikan masalah Anda, tetapi inilah bug wishlist untuk pengemasan MySQL 5.5.


2
FYI, saya baru saja menugaskan bug itu untuk diri saya sendiri dan sedang menyaksikan upaya pertama membangun sekarang .. :-D
SpamapS

Sebagai pembaruan .. 5.5.17 telah mendarat di Precise Pangolin Alpha1 (LTS berikutnya, 12.04) ... paket sumber harus dibuat dengan baik untuk rilis sebelumnya, dan dapat ditemukan di sini launchpad.net/ubuntu/+source/mysql -5,5
SpamapS


1

Saya telah berhasil menginstal MySQL-5.5.15 ke Natty (Ubuntu 11.04) dengan alien dari RPM biner resmi.

Instal alien dan libaio1 (digunakan dari MySQL-5.5)

apt-get install alien libaio1

Ambil RPM biner dari unduhan MySQL

$ 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

Ubah mereka!

fakeroot alien MySQL*.rpm

... dan, instal.

sudo dpkg -i mysql*.deb

Tambahkan pengguna mysql

useradd -r mysql

Inisialisasi direktori data

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

Tetapkan jalur lain yang diperlukan

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

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

Mulai DB

service mysql start

Ubah kata sandi root

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


1

Ada penginstal tanpa rasa sakit untuk mysql 5.5 di debian di dotdeb.org. Mereka memiliki instruksi tentang cara membuat repositori mereka terdaftar dengan aptitude, di sini: http://www.dotdeb.org/instructions/ Setelah itu selesai, saya menggunakan Synaptic untuk meningkatkan server mysql ke versi 5.5. Itu bekerja tanpa hambatan.


0

Proses untuk meningkatkan dari 5.1 (jika Anda telah membangun server LAMP) ke 5.5 dijelaskan di sini. Jika Anda tertarik untuk hanya menginstal server MySQL vanilla, kemudian membangun instalasi server Anda yang bersih dan ikuti arahan-arahan tersebut pada halaman yang saya referensikan. yang tidak melibatkan turunan MySQL yang sebelumnya diinstal.

Jika Anda ingin menggunakan phpMyAdmin, Anda harus membangun server LAMP (seperti yang dijelaskan di sini dan kemudian ikuti semua instruksi untuk memutakhirkan yang terdapat dalam tautan sebelumnya. Ini akan memungkinkan Anda untuk menggunakan apt-getsemua paket yang diperlukan untuk phpMyAdmin dan kemudian alihkan versi MySQL.

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.