Cara Memasang MariaDB 10 di RHEL 8

Cara Memasang MariaDB 10 di RHEL 8

Mariadb adalah alternatif yang popular untuk sistem pengurusan pangkalan data MySQL. Ia dibangunkan oleh pemaju MySQL yang asal dan dimaksudkan untuk tetap menjadi sumber terbuka.

Mariadb cepat dan boleh dipercayai, menyokong enjin penyimpanan yang berbeza dan mempunyai plugin yang menjadikannya sesuai untuk pelbagai kes penggunaan.

Dalam tutorial ini kami akan menunjukkan kepada anda cara memasang Mariadb pelayan pada anda RHEL 8. Kami akan memasang MariaDB 10.3.10 versi.

Catatan: Tutorial ini menganggap bahawa anda mempunyai langganan RHEL 8 yang aktif dan anda mempunyai akses root ke sistem RHEL anda. Sebagai alternatif, anda boleh menggunakan pengguna istimewa dan menjalankan arahan dengan sudo.

Memasang pelayan MariaDB

Untuk memasang Mariadb pelayan, kami akan menggunakan arahan yum berikut untuk menyelesaikan pemasangan.

# yum pasang MariaDB-server 

Ini akan memasang Mariadb pelayan dan semua kebergantungan yang diperlukan.

Memasang MariaDB di RHEL 8

Setelah pemasangan selesai, anda boleh memulakan Mariadb perkhidmatan dengan:

# Systemctl Mula Mariadb 

Sekiranya anda ingin mendapatkan perkhidmatan MariaDB secara automatik selepas setiap boot sistem, anda boleh menjalankan arahan berikut:

# Systemctl Dayakan Mariadb 

Sahkan status Mariadb perkhidmatan dengan:

# status status sistemctl MariaDB 
Mulakan perkhidmatan MariaDB di RHEL 8

Pemasangan MariaDB selamat

Sekarang kami memulakan perkhidmatan kami, sudah tiba masanya untuk meningkatkan keselamatannya. Kami akan menyediakan kata laluan root, melumpuhkan log masuk akar jauh, keluarkan pangkalan data ujian dan pengguna tanpa nama. Akhirnya kita akan memuatkan semula semua keistimewaan.

Untuk tujuan itu, hanya jalankan arahan berikut dan jawab soalan dengan sewajarnya:

# mysql_secure_installation 

Perhatikan bahawa kata laluan pengguna root kosong, jadi jika anda ingin mengubahnya, tekan "Masukkan", Apabila diminta untuk kata laluan semasa. Selebihnya anda boleh mengikuti langkah dan jawapan pada imej di bawah:

Selamat pelayan MariaDB di RHEL 8

Akses pelayan MariaDB

Mari pergi sedikit lebih mendalam dan buat pangkalan data, pengguna dan berikan keistimewaan kepada pengguna tersebut melalui pangkalan data. Untuk mengakses pelayan dengan konsol, anda boleh menggunakan arahan berikut:

# mysql -u root -p 

Apabila diminta, masukkan kata laluan root yang anda tetapkan lebih awal.

Sekarang mari buat pangkalan data kami. Untuk tujuan itu di Prompt MariaDB, jalankan arahan berikut:

Mariadb [(Tiada)]>> Buat pangkalan data Tecmint; 

Ini akan membuat pangkalan data baru bernama Tecmint. Daripada mengakses pangkalan data itu dengan pengguna root kami, kami akan membuat pengguna pangkalan data berasingan, yang akan mempunyai keistimewaan ke pangkalan data itu sahaja.

Kami akan membuat pengguna baru kami yang dipanggil tecmint_user dan memberikan keistimewaan pada Tecmint pangkalan data, dengan arahan berikut:

Mariadb [(Tiada)]>> Geran semua di Tecmint.* Untuk [dilindungi e -mel] yang dikenal pasti oleh 'SecurePassowrd'; 

Semasa membuat pengguna anda sendiri, pastikan untuk menggantikannya "SecurePassword" dengan kata laluan yang anda ingin berikan kepada pengguna itu.

Apabila anda selesai dengan arahan di atas, taipkan "Berhenti" Pada masa yang sama untuk keluar dari MariaDB:

Mariadb [(Tiada)]>> berhenti; 
Buat pangkalan data di Mariadb

Sekarang anda boleh menggunakan pengguna baru untuk mengakses Tecmint pangkalan data.

# mysql -u tecmint_user -p 

Apabila diminta masukkan kata laluan untuk pengguna itu. Untuk menukar pangkalan data yang digunakan, anda boleh menggunakan yang berikut di Prompt MariaDB:

Mariadb [(Tiada)]>> Gunakan Tecmint; 

Ini akan mengubah pangkalan data semasa ke Tecmint.

Akses pangkalan data MariaDB

Sebagai alternatif, anda boleh mengeluarkan Perintah MySQL dengan menentukan nama pangkalan data serta ditunjukkan.

# mysql -u tecmint_user -p tecmint 

Dengan cara itu apabila anda memasukkan kata laluan pengguna, anda akan menggunakannya secara langsung Tecmint pangkalan data.

Ketahui lebih lanjut mengenai Mariadb

Di sini anda telah mempelajari beberapa asas MariaDB, tetapi ada banyak lagi yang dapat diterokai. Sekiranya anda ingin meningkatkan pengetahuan pangkalan data anda, anda boleh menyemak panduan kami di sini:

  1. Ketahui Mysql / MariaDB untuk Pemula - Bahagian 1
  2. Ketahui MySQL / MariaDB untuk Pemula - Bahagian 2
  3. Perintah Pentadbiran Pangkalan Data Mysql - Bahagian III
  4. 20 mysql (mysqladmin) Perintah untuk pentadbiran pangkalan data - Bahagian IV
  5. 15 Tips Tuning dan Pengoptimuman MariaDB Berguna - Bahagian V

Inilah dia. Dalam tutorial ini, anda belajar cara memasang dan menjamin Mariadb pelayan dan buat pangkalan data pertama anda. Sekiranya anda mempunyai sebarang pertanyaan, jangan ragu untuk menghantarnya di bahagian komen.