Cara menginstal server mysql di ubuntu 22.04

Cara menginstal server mysql di ubuntu 22.04

Mysql adalah sistem manajemen basis data SQL open source yang paling populer. Itu dikembangkan dan didukung oleh Oracle Corporation. MySQL banyak digunakan pada sistem Linux. Sekarang penyedia mysql juga menyediakan repositori yang tepat untuk menginstal mysql di sistem ubuntu.

Tutorial ini akan membantu Anda menginstal server MySQL di Ubuntu 22.04 Sistem Linux Jammy Jammy.

Prasyarat

Anda harus menjalankan Ubuntu 20.04 Linux System dengan Sudo Privileges Access User.

Langkah 1 - Menginstal MySQL di Ubuntu 22.04

Repositori Ubuntu default berisi MySQL 8.0. Yang dapat diinstal secara langsung menggunakan Paket Manajer tanpa menambahkan PPA pihak ketiga.

Untuk menginstal versi MySQL Server yang tersedia, jalankan perintah berikut.

sudo apt-get install mysql-server  

Tekan 'y' untuk konfirmasi yang diminta oleh penginstal.

Setelah instalasi selesai, Anda dapat mengamankan server MySQL dengan menjalankan perintah berikut.

sudo mysql_secure_installation  

Anda akan melalui wizard pertanyaan untuk mengamankan server mysql. Ikuti instruksi di layar di bawah ini:

  1. Tekan 'Y' untuk mengaktifkan Plugin Validasi Kata Sandi. Ini akan memungkinkan Anda untuk menetapkan kebijakan kata sandi yang ketat untuk akun pengguna.
    Validasi Komponen Kata Sandi dapat digunakan untuk menguji kata sandi dan meningkatkan keamanan. Itu memeriksa kekuatan kata sandi dan memungkinkan pengguna untuk hanya mengatur kata sandi yang cukup aman. Apakah Anda ingin mengatur komponen kata sandi Validasi? Tekan y | y untuk ya, tombol lain untuk tidak: y 
  2. Memilih tingkat kompleksitas kata sandi. Baca semua opsi 3 dan pilih satu:
    Panjang rendah> = 8 panjang medium> = 8, numerik, case campuran, dan karakter khusus panjang kuat> = 8, numerik, case campuran, karakter khusus dan file kamus silakan masukkan 0 = rendah, 1 = medium dan 2 = kuat: 1 
  3. Masukkan kata sandi baru dan masukkan kembali. Pastikan itu cocok dengan tingkat kompleksitas seperti yang dijelaskan di atas.
    Kata Sandi Baru: ************* Masukkan kembali kata sandi baru: ************* 
  4. Tekan 'Y' untuk melanjutkan kata sandi yang disediakan.
    Apakah Anda ingin melanjutkan kata sandi yang disediakan?(Tekan y | y untuk ya, tombol lainnya untuk tidak): y 
  5. Hapus pengguna anonim default dari MySQL Server:
    Hapus pengguna anonim? (Tekan y | y untuk ya, tombol lainnya untuk tidak): y 
  6. Nonaktifkan login root dari sistem jarak jauh
    Larang login root dari jarak jauh? (Tekan y | y untuk ya, tombol lainnya untuk tidak): y 
  7. Hapus Formulir Basis Data Tes MySQL Dibuat Secara Default Selama Instalasi.
    Hapus database tes dan akses ke sana? (Tekan y | y untuk ya, tombol lainnya untuk tidak): y 
  8. Muat ulang semua hak istimewa untuk menerapkan perubahan di atas segera.
    Muat ulang tabel hak istimewa sekarang? (Tekan y | y untuk ya, tombol lainnya untuk tidak): y 

Anda telah mengamankan server MySQL di tumpukan lampu di Ubuntu 22.04 Sistem Linux.

Langkah 2 - Sambungkan ke Server MySQL

Ingatlah bahwa kata sandi di atas yang ditetapkan untuk akun root hanya digunakan untuk pengguna jarak jauh. Untuk masuk dari sistem yang sama, ketik saja mysql di terminal.

sudo mysql  
Selamat datang di Monitor MySQL. Perintah diakhiri dengan; atau \ g. ID Koneksi MySQL Anda adalah 14 Versi Server: 8.0.28-0ubuntu4 (Ubuntu) Hak Cipta (C) 2000, 2022, Oracle dan/atau afiliasinya. Oracle adalah merek dagang terdaftar dari Oracle Corporation dan/atau afiliasinya. Nama lain mungkin menjadi merek dagang dari pemiliknya masing -masing. Ketik 'bantuan;' atau '\ h' untuk bantuan. Ketik '\ c' untuk menghapus pernyataan input saat ini. mysql> 

Langkah 3 - Membuat Database dan Pengguna

Berikut adalah beberapa contoh kueri untuk membuat database dan pengguna di server mysql.

  • Buat database bernama 'mydb'.
    "> Buat database mydb;  
  • Selanjutnya, buat pengguna bernama 'myuser' hanya dapat diakses dari 'localhost'.
    "> Buat pengguna 'myuser'@'localhost' yang diidentifikasi oleh 'Secure_Password_';  
  • Hibah izin pada database kepada pengguna.
    "> Berikan semua di mydb.* ke 'myuser'@'localhost';  
  • Terapkan perubahan izin saat runtime.
    "> Hak istimewa flush;  

Langkah 4 - Kelola Layanan MySQL

  • Untuk memeriksa status server database.
    status sudo status mysql  
  • Gunakan perintah di bawah untuk memulai server mysql.
    sudo systemctl mulai mysql  
  • Untuk menghentikan server mysql:
    sudo systemctl hentikan mysql  
  • Restart MySQL Database Server, ketik:
    Sudo Systemctl Restart MySQL  

Langkah 5 - Hapus Instal (Hapus) Server MySQL

Jika Anda tidak perlu lagi menggunakan server MySQL, hapus instalannya dari server Anda.

Peringatan - Ini akan menghapus semua database dari sistem Anda. Harap cadangkan semua database di tempat yang aman.

Untuk menghapus jenis server MySQL:

sudo apt purge mysql-server-*  

Untuk sepenuhnya menghapus mysql, hapus folder berikut juga.

rm -rf /etc /mysql  rm -rf/var/lib/mysql  

Kesimpulan

Tutorial ini membantu Anda menginstal server MySQL di Ubuntu 20.04 LTS Linux System. Juga termasuk instruksi untuk mengamankan server database dan menghapus instalannya.