Saya baru-baru ini ditingkatkan ke Ubuntu 16.04. Sayangnya saya harus menggunakan MySQL 5.5 atau 5.6. Saya mencoba banyak solusi agar MySQL 5.5 atau 5.6 berjalan di Ubuntu 16.04 seperti ini Instal MySql 5.6 di Ubuntu 16.04 . Tapi tidak ada yang bekerja. Ubuntu mendeteksi dependensi yang tidak terpenuhi tetapi mengatakan "tetapi tidak akan diinstal" untuk 5.5 atau mengatakan Package 'mysql-server-5.6' tidak memiliki kandidat instalasi ...
Apakah tidak mungkin untuk memaksakan versi MySQL yang lebih lama di Ubuntu? Mengapa demikian?
package-management
mysql
16.04
idris
sumber
sumber
Jawaban:
Panduan langkah demi langkah * untuk menginstal mysql 5.5.x di Ubuntu 16.04 Xenial-Xerus. Silakan lihat dokumentasi ini
ATAU
Lihat langkah-langkah di bawah ini:
Menginstal MySQL 5.5.51 di Ubuntu 16.06
Copot versi MySQL yang ada
Hapus profil MySQL
Hapus instalan mysql secara otomatis
Unduh versi 5.5.51 dari situs MySQL
Tambahkan
mysql
grup penggunaTambahkan
mysql
(bukan pengguna saat ini) kemysql
grup penggunaEkstrak
mysql-5.5.51-linux2.6-x86_64.tar.gz
ke/usr/local
Buat
mysql
folder di/usr/local
Tetapkan
mysql
pemilik direktori dan grup penggunaInstal paket lib yang diperlukan
Jalankan skrip instalasi mysql
Tetapkan pemilik direktori mysql dari luar direktori mysql
Tetapkan pemilik direktori data dari dalam direktori mysql
Salin file konfigurasi mysql
Mulai mysql
Inisialisasi kata sandi pengguna root
Mulai server mysql
Hentikan server mysql
Periksa status mysql
Aktifkan myql saat startup
Nonaktifkan mysql saat startup (Opsional)
Tambahkan jalur mysql ke sistem
Sekarang langsung gunakan perintah di bawah ini untuk memulai mysql
PS: Seseorang perlu reboot agar perubahan terjadi.
Didasarkan pada blog berbahasa Mandarin
sumber
apparmor
? Saya tidak melihat garis untuk menginstal ulang sesudahnya. Saya tidak tahu juga tentang apparmor tetapi sepertinya mencopotnya adalah masalah keamanan.Coba ini, Pertama Anda harus menghapus
kemudian
sumber
Jawaban ini membantu saya mencari cara untuk melakukannya dengan mengunduh
.deb
paket dari situs MySQL dev. Solusi tentang menambahkan PPA tidak melakukannya untuk saya.Tautan ke blogpost: Cara Menginstal MySQL-5-6 di Ubuntu Precise Tricky tetapi berhasil.
sumber
Alternatif yang lebih sederhana adalah dengan menggunakan Percona Server. Dengan dokumentasi mereka :
Menginstal Percona Server dari Percona apt repository
Ambil paket repositori dari web Percona:
Instal paket yang diunduh dengan dpkg . Untuk melakukannya, jalankan perintah berikut sebagai root atau dengan sudo :
Setelah Anda menginstal paket ini, repositori Percona harus ditambahkan. Anda dapat memeriksa pengaturan repositori dalam
/etc/apt/sources.list.d/percona-release.list
file.Ingatlah untuk memperbarui cache lokal:
Setelah itu Anda dapat menginstal paket server:
sumber