Bagaimana saya menginstal MySQL 5.7.9 ke Ubuntu 14.04?


Jawaban:


10

Repositori PPA tidak mengandung paket apa pun untuk mysql 5.7: Tidak ada file deb. Coba lihat dengan browser Anda:

Dan pada halaman status itu sebenarnya tertulis:

 mysql-5.7 38 weeks ago
 Failed to build: amd64 i386 

Jadi setidaknya untuk ppa ini Anda kurang beruntung ;-(

Karena itu saya juga menyarankan untuk menggunakan sumber asli di mysql / Oracle:

  • Lihat jawaban Mohit untuk versi singkatnya.
  • Untuk versi panjang: https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/
  • Perhatikan bahwa ada versi yang lebih baru dari deb config. Instal yang itu:dpkg -i mysql-apt-config_0.6.0-1_all.deb
  • Situs mungkin meminta Anda untuk masuk atau mendaftar. Lagipula itu adalah Oracle ...

Maka versi ini akan muncul (5.7 adalah GA sejak 5.7.9 jadi 5.7.10 tidak masalah):

apt-cache show mysql-server=5.7.10-1ubuntu14.04

Jika menginstal melalui:

apt-get install mysql-server=5.7.10-1ubuntu14.04

Perhatikan bahwa Anda mungkin harus membersihkan paket dependen lain sebelumnya.


Ini berhasil, namun saya harus memanggil pembaruan apt-get sebelum mengenali paket itu.
pemula

1
Ini sudah ketinggalan jaman: Oracle menawarkan paket deb untuk menginstal MySQL 5.7 dan terus memperbaruinya.
reinierpost

15

Kunjungi pertama https://dev.mysql.com/downloads/repo/apt/ untuk menemukan versi terbaru dari paket. Versi di bawah ini akan kedaluwarsa pada saat Anda membaca ini.

Silakan jalankan perintah di bawah ini:

package=mysql-apt-config_0.8.11-1_all.deb
wget http://dev.mysql.com/get/$package
sudo dpkg -i $package
sudo apt-get update
sudo apt-get install mysql-server

Awalnya Anda perlu menginstal mysql-server-5.7tetapi dengan paket yang lebih baru, hanya sajamysql-server


1
Ini menginstal 5.7.8-rc, bagaimana saya bisa menginstal versi GA?
pemula

Ini harus ditandai sebagai jawaban yang benar!
Maria Ines Parnisari

mungkin perlu dijalankan mysql_upgrade --forcesetelah Anda melakukan ini. Saya lakukan ketika saya menyadari mysqldumprusak dan itu berhasil lagi.
billynoah

Ini sekarang memberi W: GPG error: http://repo.mysql.com trusty InRelease: The following signatures were invalid: KEYEXPIRED 1487236823 KEYEXPIRED 1487236823 KEYEXPIRED 1487236823ketika berjalan apt-get update.
stefansundin

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.