Cara Memasang MariaDB dalam Sistem RHEL dan Debian

Cara Memasang MariaDB dalam Sistem RHEL dan Debian

Mariadb adalah pengganti drop-in binari untuk Mysql, dibangunkan oleh pengarang asal Projek MySQL dan serasi sepenuhnya dengan Mysql Mempunyai lebih banyak ciri dan peningkatan prestasi yang lebih baik.

Mengapa saya mesti menggunakan Mariadb?

Seperti yang kita tahu Mysql digunakan secara meluas dan yang paling popular RDBMS dan pilihan pertama pemaju. Dalam 2008, Mysql telah diperoleh oleh Sun Microsystem, yang kemudiannya dibeli oleh Oracle dan tidak lagi sumber terbuka.

Baik, Mariadb ditaja oleh Program Monty AB & Mariadb Asas dan dibangunkan secara bebas oleh pemaju teras Mysql dan ahli komuniti lain, dan benar -benar sumber terbuka.

Mysql telah dicipta oleh Michael "Monty" Widenius, David Axmark, dan Allan Larsson pengasas Mysql, dan Program Monty AB kini berada di belakang Mariadb. Mereka akan mengawasi perkembangan Mariadb Yayasan.

Yang menggunakan Mariadb?

Terdapat beberapa pengagihan & laman web besar yang telah beralih ke Mariadb, Sebahagian daripada mereka adalah:

  • Google
  • Perkhidmatan Web Amazon
  • Facebook
  • Mozilla Corporation
  • Wikipedia
  • Opensuse
  • Fedora
  • OLX
  • Nimbuzz
  • Slashgear
  • Archlinux
  • Redhat Enterprise Linux (dari RHEL7)
  • Manjaro
  • Mageia
  • Debian
  • Projek Chakra
  • Gentoo
  • OpenBSD

Memasang MariaDB dalam Pengagihan Berasaskan RHEL

Mengenai pengagihan berasaskan RHEL seperti CentOS Stream, Rocky Linux, dan Almalinux, Sangat disyorkan untuk memasang pakej RPM yang sesuai dari repositori Appstream menggunakan YUM atau DNF seperti yang ditunjukkan.

# yum Pasang MariaDB-Server MariaDB-Backup MariaDB-Komun 
Pasang Mariadb di RHEL

Setelah pemasangan selesai, anda boleh memulakan, membolehkan dan mengesahkan status Mariadb perkhidmatan dengan:

# Systemctl Mula MariaDB # Systemctl Dayakan MariaDB # Systemctl Status Mariadb 
Periksa Mariadb di RHEL

Sekali Mariadb Perkhidmatan dimulakan, sudah tiba masanya untuk meningkatkan keselamatannya dengan menetapkan kata laluan root, membuang pengguna tanpa nama, melumpuhkan log masuk jauh, mengeluarkan pangkalan data ujian, dan memuat semula keistimewaan.

# mysql_secure_installation 

Diperhatikan bahawa kata laluan root kosong, jadi jika anda mahu menetapkannya, tekan hanya "masukkan", Apabila diminta dan tetapkan kata laluan root. Untuk selebihnya, anda boleh mengikuti langkah -langkah dan jawapan pada imej di bawah:

Selamat MariaDB di RHEL

Sekali Mariadb dijamin, sudah tiba masanya untuk menyambung ke shell mysql seperti yang ditunjukkan.

# mysql -u root -p 

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

Memasang MariaDB dalam Pengagihan Berasaskan Debian

Mengenai pengagihan berasaskan Debian seperti Ubuntu dan lain-lain pengagihan Linux yang serupa, sangat disyorkan untuk memasang pakej DEB yang sesuai dari repositori MariaDB menggunakan Pengurus Pakej APT.

# Apt Pasang MariaDB-Server MariaDB-Backup MariaDB-Komun 
Pasang Mariadb di Debian

Setelah pemasangan selesai, anda boleh memulakan, membolehkan dan mengesahkan status Mariadb perkhidmatan dengan:

# Systemctl Mula MariaDB # Systemctl Dayakan MariaDB # Systemctl Status Mariadb 
Periksa Mariadb di Debian

Sebaik sahaja perkhidmatan MariaDB dimulakan, sudah tiba masanya untuk meningkatkan keselamatannya dengan menetapkan kata laluan root, mengeluarkan pengguna tanpa nama, melumpuhkan log masuk akar jauh, mengeluarkan pangkalan data ujian, dan memuat semula keistimewaan.

# mysql_secure_installation 
Selamat MariaDB di Debian

Log masuk ke Mariadb dengan akar kelayakan yang ditetapkan lebih awal.

$ sudo mysql -u root -p [sudo] kata laluan untuk narad: masukkan kata laluan: 
Sambungkan Mariadb di Debian

Jenis berhenti dari arahan arahan untuk keluar dari pangkalan data.