Cara upgrade mysql 5.7 ke 8 di linux

Basis data Anda kemungkinan besar berjalan di MySQL atau garpu MariaDB sumber terbuka sepenuhnya. Perangkat lunak manajemen basis data populer ini memberdayakan 90% situs web, jadi host server Anda mungkin telah menginstal salah satunya untuk Anda

Tetapi tidak semua host akan terus memperbaruinya, jadi sering kali terserah Anda untuk memeriksa versi MySQL Anda dan terus memperbaruinya. Perangkat lunak yang kedaluwarsa di server Anda tidak pernah bagus dan juga bisa berbahaya

Mari pelajari cara memeriksa apakah versi MySQL Anda mutakhir, dan memutakhirkannya jika belum

Tonton Video Panduan Kami untuk Memeriksa dan Memutakhirkan Versi MySQL Anda

Mengapa Selalu Memperbarui MySQL?

Pemeliharaan server secara manual bukanlah tugas yang menyenangkan, terutama jika Anda tidak terlalu memahami cara kerja bagian dalam server web Anda. Selama server dan database Anda berfungsi dengan baik, Anda mungkin tergoda untuk mengabaikan perangkat lunak yang sudah ketinggalan zaman. Tetapi ada beberapa alasan mengapa ini adalah ide yang buruk

Tidak pernah baik memiliki perangkat lunak usang di server Anda. Bahkan lubang terkecil dalam keamanan Anda bisa menjadi vektor bagi penyerang untuk lolos dan mengambil alih

Perlu memberikan shoutout di sini. Kinsta luar biasa, saya menggunakannya untuk situs web pribadi saya. Dukungannya cepat dan luar biasa, dan server mereka adalah yang tercepat untuk WordPress

Cara upgrade mysql 5.7 ke 8 di linux
Philip Stemann
Lihat rencana

Mereka bahkan mungkin dapat mengacaukan database Anda. Segala macam info penting disimpan di sana, seperti posting WordPress Anda dan semua jenis bit sensitif lainnya. Anda tidak ingin siapa pun yang tidak diinginkan dapat memodifikasinya

Selain itu, versi baru berarti fitur baru dan peningkatan umum untuk apa yang sudah ada. Meskipun fitur tambahan ini tidak memengaruhi Anda, versi MySQL yang lebih baru lebih aman, dioptimalkan dengan lebih baik, dan lebih cepat

Cara upgrade mysql 5.7 ke 8 di linux
Apa yang baru di MySQL 8. 0

Dan dengan setiap pembaruan MySQL datang banyak perbaikan bug, menambal kesalahan yang bisa menjadi gangguan paling baik atau menyebabkan masalah serius bagi Anda paling buruk

Ketika datang ke perangkat lunak apa pun di situs web Anda, hampir selalu yang terbaik adalah menyimpannya di versi terbaru

MySQL berjalan di latar belakang 90% situs web 😲. tetapi tidak semua host akan terus memperbaruinya. Pelajari cara memeriksa sendiri di sini ⬇️Klik untuk Tweet

Versi MySQL mana yang Terbaik?

Banyak server saat ini masih berjalan di MySQL 5. 7 (versi terbaru sebelum lompat ke 8. 0), meskipun ada versi yang lebih baru dan lebih baik. Kenapa ini? . 7 atau 8. 0?

Kebanyakan orang tidak memutakhirkan karena mereka tidak tahu tentang versi MySQL terbaru, atau mereka tidak ingin meluangkan waktu untuk memperbaruinya. Selain itu, 5. 7 belum usang dan tidak akan sampai 2023

Cara upgrade mysql 5.7 ke 8 di linux
Mendukung EOL untuk macOS v10. 14

Tapi sementara MySQL 5. 7 masih didukung, beralih ke versi terbaru pasti sepadan dengan waktu Anda. Lebih cepat dan lebih aman — perubahan dapat diamati secara instan setelah mengaktifkannya. Dan bagi pengembang yang dapat memanfaatkan fungsi-fungsi baru ini, manfaatnya lebih banyak daripada yang dapat disebutkan dengan cepat

Ada beberapa pertimbangan pemutakhiran dan ketidakcocokan mundur yang perlu Anda ketahui, tetapi untuk sebagian besar situs, hal itu tidak akan menimbulkan masalah

Hampir selalu yang terbaik adalah mengikuti versi terbaru MySQL yang stabil. Bahkan pembaruan kecil pun sepadan dengan masalahnya, meskipun pembaruan otomatis bawaan yang baru kemungkinan akan menanganinya untuk Anda. Adapun pembaruan besar, itu sangat berharga kecuali bagian penting dari server Anda tidak kompatibel

Sementara WordPress mendukung versi MySQL hingga 5. 6, 8. 0 bekerja sempurna dengannya. Dan sebagai 5. 6 tidak lagi didukung dan rentan terhadap bug dan risiko keamanan, Anda setidaknya harus memperbarui ke 5. 7

Cara Cek Versi MySQL

Sangat penting untuk selalu memperbarui MySQL, tetapi Anda perlu mengetahui versinya sebelum memutakhirkan. Kemungkinan besar, Anda sudah menggunakan versi terbaru dan tidak perlu melakukan apa pun. Ada beberapa cara untuk memeriksa;

Periksa Versi MySQL dengan MyKinsta

Mengakses database Anda dan memeriksa versi MySQL Anda dengan MyKinsta sangatlah mudah. Ada beberapa cara untuk melakukannya, seperti dijelaskan di atas, tetapi dua yang paling mudah adalah menggunakan phpMyAdmin atau menghubungkan dengan baris perintah

Anda dapat menemukan phpMyAdmin setelah masuk ke MyKinsta. Cukup buka Situs > Info, dan di bawah bagian Akses basis data, klik Buka phpMyAdmin. Kredensial yang Anda perlukan untuk masuk ada di sana

Anda juga dapat terhubung dengan baris perintah dengan SSH. Dengan Kinsta, kami menyiapkan segalanya agar Anda mengizinkan akses SSH. Cukup temukan kredensial Anda di Situs > Info di bagian SFTP/SSH. Kemudian ikuti langkah-langkah di bawah ini untuk masuk dan masukkan perintah yang tepat

Gunakan Baris Perintah

Cara termudah untuk mendapatkan versi MySQL Anda adalah dengan kode sederhana yang dikirimkan melalui baris perintah. Hanya butuh beberapa detik dan menjawab pertanyaan Anda secara instan. Masuk ke baris perintah server Anda seharusnya tidak terlalu sulit kecuali Anda menggunakan hosting minimal

Ada berbagai cara untuk mengakses baris perintah server Anda. Misalnya, host web Anda mungkin menyediakan cara untuk mengirimkan perintah melalui bagian belakangnya, seperti dengan cPanel. Atau Anda mungkin dapat menggunakan Terminal atau Command Prompt bawaan untuk terhubung ke server Anda. Alat seperti Putty juga ada untuk membantu Anda masuk dan biasanya diperlukan bagi pengguna Windows untuk terhubung dengan SSH

Apa pun itu, Anda memerlukan beberapa kredensial login SSH. Anda biasanya dapat menemukannya di dasbor hosting web, atau Anda dapat mengirim email kepada mereka dan meminta bantuan

Setelah Anda tahu bagaimana Anda akan terhubung ke baris perintah server Anda, ikuti langkah-langkah ini

Langkah 1. Luncurkan Terminal (Linux, macOS) atau Command Prompt/PuTTY (Windows) di komputer Anda. Di cPanel, Anda dapat menemukannya di Advanced > Terminal

Cara upgrade mysql 5.7 ke 8 di linux
Tampilan Terminal cPanel

Langkah 2. Berikan kredensial SSH Anda untuk terhubung dan masuk ke server

Langkah 3. Masukkan perintah berikut

mysql -V

Jika Anda telah menginstal MySQL Shell, Anda juga dapat menggunakan perintah sederhana "mysql" untuk menampilkan informasi versi Anda

Either way, nomor versi harus ditampilkan di layar

Periksa Versi MySQL dengan phpMyAdmin

Ada cara mudah lainnya untuk memeriksa versi MySQL Anda, dan itu dengan phpMyAdmin. Perangkat lunak ini juga ada di mana-mana dan ada di sebagian besar server, jadi Anda memiliki kesempatan yang baik untuk menemukan versi MySQL Anda

Temukan kredensial phpMyAdmin Anda dengan memeriksa dasbor hosting web Anda. Bahkan mungkin ada tautan langsung untuk masuk ke sana. Email host Anda jika Anda tidak dapat menemukannya

Masuk ke phpMyAdmin setelah Anda menemukan kredensial Anda. Segera setelah Anda masuk, Anda akan melihat kotak server Database di sisi kanan layar. Di sana, di bawah bagian Versi perangkat lunak, adalah versi MySQL Anda. Semudah itu

Cara upgrade mysql 5.7 ke 8 di linux
Melihat versi MySQL di phpMyAdmin

Melalui Dasbor WordPress

Cara mudah terakhir untuk menemukan versi MySQL Anda adalah melalui dasbor admin WordPress situs Anda

Untuk melakukannya, kunjungi dasbor WordPress Anda, dan buka Alat > Kesehatan Situs. Di bawah sini, pertama, buka tab Info, lalu ke bagian Database di bawah

Terapkan aplikasi Anda ke Kinsta - Mulai dengan Kredit $20 sekarang

Jalankan Node Anda. Aplikasi js, Python, Go, PHP, Ruby, Java, dan Scala, (atau hampir apa pun jika Anda menggunakan Dockerfile kustom Anda sendiri), dalam tiga langkah mudah

Terapkan sekarang dan dapatkan diskon $20

Anda dapat menemukan versi MySQL server Anda saat ini tercantum di sini di samping label Versi server

Cara upgrade mysql 5.7 ke 8 di linux
Menemukan versi MySQL di dasbor WordPress

Cara Upgrade Versi MySQL

Jika Anda telah menentukan MySQL Anda kedaluwarsa, Anda harus memperbaikinya sesegera mungkin. Ada beberapa cara untuk mengupdate MySQL ke versi terbaru;

Perlu dicatat bahwa versi MySQL yang lebih baru akan mencoba untuk memperbarui secara otomatis jika skrip mengetahui bahwa pemasangan Anda kedaluwarsa. Anda mungkin tidak perlu melakukan apa pun. Jika Anda telah menentukan bahwa MySQL kedaluwarsa dan perlu diperbarui secara manual, ikuti langkah-langkah berikut

Seperti memeriksa versi MySQL Anda dengan baris perintah, Anda harus mendapatkan kredensial login SSH dari host web Anda untuk mengakses terminal di server Anda. Dan, tentu saja, Anda memerlukan alamat IP server Anda

Sebelum memperbarui MySQL, pastikan untuk membuat cadangan database Anda. Untuk pengguna Kinsta, ini dasar dilakukan di MyKinsta. masuk dan buka Situs> Cadangan. Anda akan menemukan file zip yang dapat diunduh di sana

Cadangan ini berisi database Anda (file SQL) dan seluruh situs Anda, jadi Anda akan lebih aman jika terjadi kesalahan

Tingkatkan MySQL Menggunakan cPanel

Jika host Anda menawarkan cPanel, ini mungkin cara termudah untuk melakukan peningkatan karena Anda dapat menggunakan antarmuka yang disediakan. Tapi karena cPanel default ke MySQL 5. 7 secara default, Anda mungkin ingin melakukan peningkatan

Karena cPanel tidak mengizinkan Anda untuk menurunkan versi, Anda harus mencadangkan basis data Anda sebelum melanjutkan

Sebagian besar instalasi cPanel dilengkapi dengan Web Host Manager, WHM, yang memberi Anda akses root yang lebih dalam

Langkah 1. Masuk ke WHM dengan mengunjungi salah satu dari “situs-contoh. com. 2087” atau “situs contoh. com/whm. ” Anda juga dapat menanyakan host web Anda cara mengakses WHM

Langkah 2. Arahkan ke Perangkat Lunak> Peningkatan MySQL atau ketik "MySQL" di bilah pencarian. Anda juga dapat menemukannya di SQL Services > MySQL/MariaDB Upgrade

Langkah 3. Pilih versi MySQL yang ingin Anda tingkatkan dan klik Berikutnya. Sekarang ikuti langkah-langkah pemutakhiran, dan itu akan mengurus semuanya untuk Anda

Cara upgrade mysql 5.7 ke 8 di linux
Pembaruan Web Host Manager cPanel MySQL

Metode ini sejauh ini merupakan cara termudah untuk melakukan upgrade MySQL, tetapi jika host Anda tidak menawarkan cPanel atau WHM, Anda mungkin perlu melakukannya secara manual

Tingkatkan MySQL di Linux/Ubuntu

Ada berbagai distribusi Linux, tetapi Ubuntu adalah yang paling umum. Petunjuk ini harus bekerja untuk semua sistem operasi yang menggunakan fungsi apt/apt-get untuk menginstal perangkat lunak

Butuh solusi hosting yang memberi Anda keunggulan kompetitif? . Lihat rencana kami

Cara upgrade mysql 5.7 ke 8 di linux
Repositori MySQL APT

Linux dapat dengan mudah terhubung dengan SSH tanpa persyaratan perangkat lunak tambahan. Jadi, Anda bisa langsung masuk ke server Anda

Langkah 1. Luncurkan Terminal. Dapatkan kredensial SSH Anda dan gunakan perintah ssh untuk masuk

Langkah 2. Anda harus menginstal MySQL apt Repository karena MySQL sudah ada di server Anda. Perbarui daftar paket Anda dengan perintah berikut

sudo apt-get update
_

Langkah 3. Sekarang perbarui MySQL

sudo apt-get upgrade mysql-server

Anda juga dapat mencoba perintah ini jika cara di atas tidak berhasil

sudo apt-get install mysql-server

Ini akan meminta Anda untuk memilih versi; . 7 atau 8. 0. Jika Anda mengupgrade dari 5. 6, Anda harus memperbarui ke 5. 7 dulu, daripada langsung ke 8. 0

Tingkatkan MySQL di macOS

Meskipun macOS hadir dengan versi MySQL-nya sendiri, Anda tidak dapat memutakhirkannya melalui metode biasa. Dan kemungkinan besar, server Anda menggunakan instance terpisah

Banyak dari langkah-langkah ini sangat mirip dengan memperbarui MySQL di Linux. macOS juga memiliki SSH yang terpasang di sistem operasi, jadi yang perlu Anda lakukan hanyalah menjalankan perintah

Kami menganggap Anda menggunakan Homebrew sebagai pengelola paket karena ini adalah cara termudah untuk menginstal dan memperbarui MySQL di Mac. Anda tidak boleh mencoba memutakhirkan MySQL dengan Homebrew jika Anda tidak menggunakannya untuk menginstalnya pada awalnya

Cara upgrade mysql 5.7 ke 8 di linux
Menggunakan Homebrew untuk menginstal MySQL di Mac

Langkah 1. Luncurkan program Terminal dan masuk dengan perintah ssh

Langkah 2. Jalankan perintah ini menggunakan Homebrew

brew update
brew install mysql
_

Perintah ini akan secara otomatis menginstal 8. 0 dan tingkatkan semua versi yang ada

Apakah Anda mengalami masalah? . Gunakan perintah ini

brew remove mysql
brew cleanup

Kemudian Anda dapat kembali mencoba menjalankan pembaruan dan menginstal perintah lagi

Langkah 3. Pastikan Anda memulai kembali server MySQL secara manual

mysql.server start
_

Tingkatkan MySQL di Windows

Tidak seperti Mac dan Linux, Windows tidak dapat menggunakan SSH secara default. Sebagai gantinya, Anda harus menginstal klien terpisah, dan kemudian Anda dapat terhubung ke server Anda

Langkah 1. Unduh Putty dan instal di sistem Anda. Luncurkan dan masukkan kredensial SSH Anda untuk terhubung ke server. 3306 adalah nomor port default. Abaikan semua peringatan keamanan;

Langkah 2. Dengan asumsi Anda terhubung ke terminal Linux, Anda dapat menggunakan perintah Linux di bagian Linux/Ubuntu di atas untuk melakukan pemutakhiran

Anda juga dapat menggunakan penginstal MySQL untuk mengunduh MySQL ke sistem secara langsung. Proses ini melewatkan koneksi SSH sepenuhnya

Memperbarui versi MySQL Anda sangat penting untuk keamanan situs 🔒 Lihat cara meningkatkan versi Anda di sini ⬇️Klik untuk Tweet

Ringkasan

Dengan perangkat lunak apa pun, sangat penting untuk selalu memperbaruinya. Dan dengan MySQL yang begitu integral dengan situs web Anda dan basis datanya, itu bahkan lebih penting lagi. Sayangnya, terlalu banyak admin web memilih untuk membiarkan versi MySQL mereka tertinggal, sehingga merugikan kecepatan dan keamanan situs web mereka

Untungnya, memeriksa versi MySQL Anda dan memutakhirkannya hampir selalu merupakan proses yang lancar. Meskipun Anda harus mencadangkan situs web dan basis data untuk keadaan darurat, kemungkinan besar Anda tidak akan mengalami masalah apa pun

Hanya dengan perintah kecil di terminal server web Anda, basis data Anda akan dioptimalkan dengan baik dan lebih cepat dari sebelumnya


Dapatkan semua aplikasi, database, dan situs WordPress Anda secara online dan dalam satu atap. Platform cloud kami yang penuh fitur dan berkinerja tinggi mencakup

  • Pengaturan dan pengelolaan yang mudah di dasbor MyKinsta
  • Dukungan pakar 24/7
  • Perangkat keras dan jaringan Google Cloud Platform terbaik, didukung oleh Kubernetes untuk skalabilitas maksimum
  • Integrasi Cloudflare tingkat perusahaan untuk kecepatan dan keamanan
  • Jangkauan audiens global dengan hingga 35 pusat data dan 275+ PoP di seluruh dunia

Uji sendiri dengan diskon $20 untuk bulan pertama Hosting Aplikasi atau Hosting Basis Data. Jelajahi paket kami atau hubungi bagian penjualan untuk menemukan yang paling cocok untuk Anda

Bagaimana cara memutakhirkan MySQL 5. 6 sampai 8. 0 di Linux?

Langkah 1 - Cadangkan. Lakukan pencadangan MediaCP dari instalasi + basis data. .
Langkah 2 - MySQL 5. 6 tingkatkan ke 5. 7. Pastikan MySQL dihentikan. mediacp hentikan mysql;.
Langkah 3 - MySQL 5. 7 sampai 8. 0. Peningkatan antara 5. 7 dan 8. 0 sangat mirip. .
Langkah 4 - Bersihkan

Bagaimana cara memutakhirkan versi MySQL di Linux?

Langkah 1. Luncurkan Terminal. Dapatkan kredensial SSH Anda dan gunakan perintah ssh untuk masuk. Langkah 3. Sekarang perbarui MySQL. Ini akan meminta Anda untuk memilih versi; . 7 atau 8. 0 .

Cara memutakhirkan MySQL 5. 7 sampai 8 di Centos?

Peningkatan MySQL dari 5. 6 sampai 5. 7 sampai 8. 0 .
Luncurkan Server MySQL. Buka Layanan, di bawah modul komputasi, klik layanan EC2 untuk membuka. .
Hubungkan ke Linux EC2 Instance Menggunakan Putty. Kami dapat menghubungkan dempul dengan menggunakan tautan di bawah ini. .
Beralih ke pengguna root. .
Instal pembaruan Server. .
Instal paket wget. .
Instal MySQL5. 6. .
Tingkatkan MySQL dari 5. 6 sampai 5. 7

Apakah MySQL5. 7 kompatibel dengan MySQL 8?

Ini umumnya benar, misalnya MySQL 8. 0 mampu membaca MySQL 5. 7 file FRM dan buat kamus data baru berdasarkan MySQL 5. 7 gambar . Dalam kebanyakan kasus, pemutakhiran dari MySQL 5. 7 hingga MySQL 8. 0 mulus.