ວິທີການຕິດຕັ້ງຖານຂໍ້ມູນ MariaDB ໃນ Debian 10
MariaDB ແມ່ນລະບົບການຄຸ້ມຄອງຖານຂໍ້ມູນທີ່ກ່ຽວຂ້ອງແບບເປີດເຜີຍແລະເປັນທີ່ນິຍົມ (RDBMS) ທີ່ຜະລິດໂດຍນັກພັດທະນາຕົ້ນສະບັບຂອງ MySQL. ມັນເປັນລະບົບຖານຂໍ້ມູນທີ່ສາມາດປັບແຕ່ງໄດ້ໄວແລະແຂງແຮງ, ມີລະບົບນິເວດວິທະຍາທີ່ອຸດົມສົມບູນຂອງເຄື່ອງຈັກເກັບ, ປັinsກອິນ, ແລະເຄື່ອງມືອື່ນໆອີກຫຼາຍຢ່າງເຊິ່ງໃຫ້ອິນເຕີເຟດ SQL ສຳ ລັບການເຂົ້າເຖິງຂໍ້ມູນ
MariaDB ແມ່ນການຍົກລະດັບແບບທົດແທນ ສຳ ລັບ MySQL ທີ່ຖືກ ນຳ ໃຊ້ໂດຍອົງກອນແລະບໍລິສັດຕ່າງໆເຊັ່ນ Wikipedia, WordPress.com, Google ແລະອື່ນໆ.
ໃນບົດຂຽນສັ້ນໆນີ້, ພວກເຮົາຈະສະແດງວິທີການຕິດຕັ້ງແລະຮັບປະກັນເຄື່ອງແມ່ຂ່າຍຂອງ MariaDB ໃນ Debian 10.
<
ໝາຍ ເຫດ: ຖ້າທ່ານ ກຳ ລັງປະຕິບັດການລະບົບໃນຖານະເປັນຜູ້ ນຳ ໃຊ້ທີ່ບໍ່ແມ່ນຜູ້ບໍລິຫານ, ໃຫ້ໃຊ້ ຄຳ ສັ່ງ sudo ເພື່ອໄດ້ຮັບສິດທິພິເສດຂອງຮາກແລະຖ້າທ່ານໄດ້ຕິດຕັ້ງແລະແລ່ນ MySQL, ຢຸດແລະປິດມັນກ່ອນທີ່ທ່ານຈະ ດຳ ເນີນການຕໍ່ໄປ.
ການຕິດຕັ້ງ Server MariaDB ໃນ Debian 10
ທ່ານສາມາດຕິດຕັ້ງຊຸດ serverDB ຈາກຫ້ອງສະ ໝຸດ ຢ່າງເປັນທາງການຂອງ Debian ໂດຍການເຮັດວຽກຕາມ ຄຳ ສັ່ງຕໍ່ໄປນີ້ເຊິ່ງຈະຕິດຕັ້ງ server, ລູກຄ້າແລະຄວາມເພິ່ງພາອາໄສທັງ ໝົດ ຂອງ MariaDB.
# apt install mariadb-server
ມັນແມ່ນການປະຕິບັດທົ່ວໄປພາຍໃນ Debian ແລະອະນຸພັນຂອງມັນເຊັ່ນ Ubuntu ເພື່ອເລີ່ມຕົ້ນໂດຍອັດຕະໂນມັດແລະເປີດໃຊ້ daemons ຜ່ານລະບົບ, ທັນທີຫຼັງຈາກທີ່ພວກມັນຖືກຕິດຕັ້ງ. ສິ່ງດຽວກັນນີ້ໃຊ້ກັບການບໍລິການຂອງ MariaDB.
ທ່ານສາມາດກວດເບິ່ງວ່າບໍລິການຂອງ MariaDB ແມ່ນຂຶ້ນແລະເຮັດວຽກໂດຍໃຊ້ ຄຳ ສັ່ງ systemctl ຕໍ່ໄປນີ້ບໍ.
# systemctl status mariadb
ນອກຈາກນັ້ນ, ທ່ານຍັງຕ້ອງຮູ້ ຄຳ ສັ່ງທົ່ວໄປອື່ນໆ ສຳ ລັບການຈັດການບໍລິການ MariaDB ທີ່ຢູ່ພາຍໃຕ້ລະບົບ, ເຊິ່ງລວມມີ ຄຳ ສັ່ງທີ່ຈະເລີ່ມຕົ້ນ, ເລີ່ມຕົ້ນ ໃໝ່, ຢຸດແລະໂຫຼດບໍລິການ MariaDB ດັ່ງທີ່ສະແດງ.
# systemctl start mariadb # systemctl restart mariadb # systemctl stop mariadb # systemctl reload mariadb
ຮັບປະກັນ ServerDDDD ໃນ Debian 10
ຂັ້ນຕອນການຕິດຕັ້ງ MariaDB ກ່ຽວຂ້ອງກັບການຮັບປະກັນການຕິດຕັ້ງແບບເລີ່ມຕົ້ນແລະມັນສາມາດເຮັດໄດ້ໂດຍການແລ່ນ
- ຕັ້ງລະຫັດຜ່ານ ສຳ ລັບບັນຊີຮາກ.
- ປິດການເຂົ້າສູ່ລະບົບຮາກຫ່າງໄກສອກຫຼີກ.
- ຖອນບັນຊີຜູ້ໃຊ້ແບບບໍ່ລະບຸຊື່.
- ການ ກຳ ຈັດຖານຂໍ້ມູນການທົດສອບ, ເຊິ່ງໂດຍຄ່າເລີ່ມຕົ້ນສາມາດເຂົ້າເຖິງໂດຍຜູ້ໃຊ້ທີ່ບໍ່ລະບຸຊື່.
- ແລະການໂຫຼດສິດທິຄືນອີກ.
ເພື່ອເອີ້ນສະຄິບຄວາມປອດໄພ, ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້ແລະຕອບ ຄຳ ຖາມຕາມທີ່ສະແດງຢູ່ໃນ ໜ້າ ຈໍຕໍ່ໄປນີ້.
ເມື່ອທ່ານໄດ້ຮັບປະກັນການຕິດຕັ້ງ MariaDB ຂອງທ່ານ, ທ່ານສາມາດເຊື່ອມຕໍ່ຫອຍ mysql ໂດຍໃຊ້ລະຫັດຜ່ານຂອງຜູ້ໃຊ້ຮາກ.
# mysql -u root -p
ເພື່ອສ້າງຖານຂໍ້ມູນທີ່ມີຊື່ວ່າ my_test_db
ແລະຜູ້ໃຊ້ຊື່ວ່າ test_user
ທີ່ມີສິດທິພິເສດເພື່ອຈັດການຖານຂໍ້ມູນ ດຳ ເນີນການ ຄຳ ສັ່ງ SQL ຕໍ່ໄປນີ້.
MariaDB [(none)]> CREATE DATABASE my_test_db; MariaDB [(none)]> GRANT ALL ON my_test_db.* TO 'test_user'@'localhost' IDENTIFIED BY 'test_user_pass_here' WITH GRANT OPTION; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> exit;
ຫຼັງຈາກສ້າງຖານຂໍ້ມູນແລະຜູ້ໃຊ້ຖານຂໍ້ມູນ ໃໝ່, ພະຍາຍາມເຂົ້າໃຊ້ຫອຍ MariaDB ໂດຍໃຊ້ບັນຊີຜູ້ໃຊ້ ໃໝ່ ແລະສະແດງຖານຂໍ້ມູນທັງ ໝົດ ທີ່ຖືກມອບ ໝາຍ ໃຫ້ຜູ້ໃຊ້ດັ່ງຕໍ່ໄປນີ້.
# mysql -u test_user -p MariaDB [(none)]> SHOW DATABASES;
ທ່ານອາດຈະມັກອ່ານບົດຄວາມຕໍ່ໄປນີ້ທີ່ມີປະໂຫຍດຕໍ່ MariaDB.
<
ນັ້ນແມ່ນ ສຳ ລັບດຽວນີ້! ໃນຄູ່ມືນີ້, ພວກເຮົາໄດ້ສະແດງວິທີການຕິດຕັ້ງແລະຮັບປະກັນເຄື່ອງແມ່ຂ່າຍ MariaDB ໃນການຕິດຕັ້ງ server ທີ່ ໜ້ອຍ ທີ່ສຸດຂອງ Debian 10. ໃຊ້ແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້ເພື່ອຕິດຕໍ່ຫາພວກເຮົາ ສຳ ລັບ ຄຳ ຖາມຫຼືຂໍ້ມູນທີ່ທ່ານຢາກແບ່ງປັນກັບພວກເຮົາ.