Cara Memasang Pelayan MySQL di Ubuntu 22.04

Cara Memasang Pelayan MySQL di Ubuntu 22.04

Mysql adalah sistem pengurusan pangkalan data SQL sumber terbuka yang paling popular. Ia dibangunkan dan disokong oleh Oracle Corporation. Mysql digunakan secara meluas pada sistem linux. Sekarang penyedia MySQL juga menyediakan repositori mereka sendiri untuk memasang MySQL di Ubuntu Systems.

Tutorial ini akan membantu anda memasang pelayan MySQL di Ubuntu 22.04 Sistem Linux Jammy Jur -ubur.

Prasyarat

Anda mesti mempunyai ubuntu 20 yang berjalan.04 Sistem Linux Dengan Keistimewaan Sudo Akses Pengguna.

Langkah 1 - Memasang MySQL di Ubuntu 22.04

Repositori Ubuntu lalai mengandungi mysql 8.0. Yang boleh dipasang terus menggunakan pengurus pakej tanpa menambah PPA pihak ketiga.

Untuk memasang versi Server MySQL yang tersedia, laksanakan arahan berikut.

sudo apt-get memasang mysql-server  

Tekan 'Y' untuk sebarang pengesahan yang diminta oleh pemasang.

Setelah pemasangan selesai, anda dapat menjamin pelayan MySQL dengan melaksanakan arahan berikut.

sudo mysql_secure_installation  

Anda akan melalui penyihir soalan untuk menjamin pelayan mysql. Ikuti arahan pada skrin di bawah:

  1. Tekan 'Y' untuk membolehkan mengesahkan plugin kata laluan. Ini akan membolehkan anda menetapkan dasar kata laluan yang ketat untuk akaun pengguna.
    Sahkan komponen kata laluan boleh digunakan untuk menguji kata laluan dan meningkatkan keselamatan. Ia memeriksa kekuatan kata laluan dan membolehkan pengguna menetapkan hanya kata laluan yang cukup selamat. Adakah anda ingin menyiapkan Sahkan Komponen Kata Laluan? Tekan y | y untuk ya, apa -apa kunci lain untuk tidak: y 
  2. Memilih tahap kerumitan kata laluan. Baca semua 3 pilihan dan pilih satu:
    Panjang rendah> = 8 panjang sederhana> = 8, angka, kes campuran, dan aksara khas panjang kuat> = 8, angka, kes campuran, aksara khas dan fail kamus Sila masukkan 0 = rendah, 1 = sederhana dan 2 = kuat: 1 
  3. Masukkan kata laluan baru dan masukkan semula. Pastikan ia sepadan dengan tahap kerumitan seperti yang diterangkan di atas.
    Kata Laluan Baru: ************* masuk semula Kata Laluan Baru: *************** 
  4. Tekan 'Y' untuk meneruskan kata laluan yang disediakan.
    Adakah anda ingin meneruskan kata laluan yang disediakan?(Tekan y | y untuk ya, apa -apa kunci lain untuk tidak): y 
  5. Keluarkan pengguna tanpa nama lalai dari MySQL Server:
    Keluarkan pengguna tanpa nama? (Tekan y | y untuk ya, apa -apa kunci lain untuk tidak): y 
  6. Lumpuhkan log masuk akar dari sistem jauh
    Tidak balak log masuk dari jauh? (Tekan y | y untuk ya, apa -apa kunci lain untuk tidak): y 
  7. Keluarkan Borang Pangkalan Data Ujian MySQL Dibuat secara lalai semasa pemasangan.
    Keluarkan pangkalan data ujian dan akses kepadanya? (Tekan y | y untuk ya, apa -apa kunci lain untuk tidak): y 
  8. Muat semula semua keistimewaan untuk memohon perubahan di atas dengan segera.
    Muat semula jadual keistimewaan sekarang? (Tekan y | y untuk ya, apa -apa kunci lain untuk tidak): y 

Anda telah memperoleh pelayan MySQL dalam timbunan lampu di Ubuntu 22.04 Sistem Linux.

Langkah 2 - Sambungkan ke Server MySQL

Ingat bahawa kata laluan di atas yang ditetapkan untuk akaun root digunakan untuk pengguna jauh sahaja. Untuk log masuk dari sistem yang sama, taipkan sahaja mysql pada terminal.

sudo mysql  
Selamat datang ke Monitor MySQL. Perintah berakhir dengan; atau \ g. ID sambungan mysql anda ialah 14 versi pelayan: 8.0.28-0ubuntu4 (Ubuntu) Hak Cipta (c) 2000, 2022, Oracle dan/atau sekutunya. Oracle adalah tanda dagangan berdaftar Oracle Corporation dan/atau sekutunya. Nama lain mungkin menjadi tanda dagangan pemilik masing -masing. Taipkan 'bantuan;' atau '\ h' untuk mendapatkan bantuan. Taipkan '\ c' untuk membersihkan pernyataan input semasa. mysql> 

Langkah 3 - Membuat pangkalan data dan pengguna

Berikut adalah beberapa contoh pertanyaan untuk membuat pangkalan data dan pengguna di MySQL Server.

  • Buat pangkalan data bernama 'mydb'.
    "> Buat pangkalan data Mydb;  
  • Seterusnya, buat pengguna bernama 'myuser' yang boleh diakses dari 'localhost' sahaja.
    "> Buat pengguna 'myuser'@'localhost' yang dikenal pasti oleh 'secure_password_';  
  • Memberi kebenaran kepada pangkalan data kepada pengguna.
    "> Geran semua di Mydb.* kepada 'myuser'@'localhost';  
  • Sapukan perubahan kebenaran semasa runtime.
    "> Keistimewaan siram;  

Langkah 4 - Urus Perkhidmatan MySQL

  • Untuk memeriksa status pelayan pangkalan data.
    status sistem sudo mysql  
  • Gunakan arahan di bawah untuk memulakan pelayan mysql.
    SUDO Systemctl Mula Mysql  
  • Untuk menghentikan pelayan MySQL:
    sudo systemctl berhenti mysql  
  • Mulakan semula pelayan pangkalan data MySQL, taip:
    sudo systemctl mulakan semula mysql  

Langkah 5 - Nyahpasang (Keluarkan) Pelayan MySQL

Sekiranya anda tidak lagi perlu menggunakan pelayan MySQL, nyahpasangnya dari pelayan anda.

Amaran - ini akan menghapuskan semua pangkalan data dari sistem anda. Sandarkan semua pangkalan data di tempat yang selamat.

Untuk mengalih keluar jenis pelayan MySQL:

sudo apt membersihkan mysql-server-*  

Untuk menyahpasang MySQL sepenuhnya, keluarkan folder berikut juga.

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

Kesimpulan

Tutorial ini membantu anda memasang pelayan MySQL di Ubuntu 20.04 LTS Linux System. Juga termasuk arahan untuk menjamin pelayan pangkalan data dan menyahpasangnya.