ວິທີເຊື່ອມຕໍ່ MySQL ໂດຍບໍ່ຕ້ອງໃສ່ລະຫັດຜ່ານລະຫັດຜ່ານກ່ຽວກັບ Terminal


ໂດຍປົກກະຕິໃນຂະນະທີ່ຕິດຕັ້ງຖານຂໍ້ມູນ MySQL/MariaDB ໃນ Linux, ແນະ ນຳ ໃຫ້ຕັ້ງລະຫັດຜ່ານຂອງຜູ້ໃຊ້ MySQL ເພື່ອຮັບປະກັນມັນ, ແລະລະຫັດນີ້ແມ່ນ ຈຳ ເປັນຕ້ອງເຂົ້າເຖິງເຊີບເວີຖານຂໍ້ມູນໂດຍມີສິດທິຜູ້ໃຊ້ຮາກ.

ໃນຄູ່ມືນີ້, ພວກເຮົາຈະສະແດງວິທີການເຊື່ອມຕໍ່ແລະການ ນຳ ໃຊ້ MySQL ໂດຍບໍ່ຕ້ອງໃສ່ລະຫັດຜ່ານ (ການເຂົ້າລະຫັດລັບທີ່ບໍ່ມີລະຫັດລັບ) ໃນ Linux.

ວິທີການຕັ້ງລະຫັດຜ່ານ MySQL Root

ໃນກໍລະນີທີ່ທ່ານໄດ້ຕິດຕັ້ງ MySQL/MariaDB server ໃໝ່, ຫຼັງຈາກນັ້ນມັນບໍ່ ຈຳ ເປັນຕ້ອງມີລະຫັດລັບໃດໆເພື່ອເຊື່ອມຕໍ່ກັບມັນເປັນຜູ້ ນຳ ໃຊ້ຮາກ. ເພື່ອຮັບປະກັນມັນ, ຕັ້ງລະຫັດລັບ MySQL/MariaDB ສຳ ລັບຜູ້ໃຊ້ຮາກດ້ວຍ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

ໃຫ້ສັງເກດວ່າ ຄຳ ສັ່ງນີ້ແມ່ນພຽງແຕ່ ໜຶ່ງ ໃນຫລາຍໆ ຄຳ ສັ່ງ ສຳ ລັບ MySQL (Mysqladmin) ສຳ ລັບການບໍລິຫານຖານຂໍ້ມູນໃນ Linux.

# mysqladmin -u root password YOURNEWPASSWORD

ວິທີການເຊື່ອມຕໍ່ຫລືການ ດຳ ເນີນງານ MySQL ໂດຍບໍ່ຕ້ອງໃຊ້ລະຫັດຜ່ານຮາກ

ເພື່ອ ດຳ ເນີນການ ຄຳ ສັ່ງ MySQL ໂດຍບໍ່ຕ້ອງໃສ່ລະຫັດຜ່ານຢູ່ປາຍທາງ, ທ່ານສາມາດເກັບຮັກສາຜູ້ໃຊ້ແລະລະຫັດຜ່ານຂອງທ່ານໄວ້ໃນ ~/.my.cnf ເອກະສານການຕັ້ງຄ່າສະເພາະຂອງຜູ້ໃຊ້ໃນໄດເລກະທໍລີເຮືອນຂອງຜູ້ໃຊ້ດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ຂ້າງລຸ່ມນີ້.

ຕອນນີ້ສ້າງເອກະສານ config ~/.my.cnf ແລະເພີ່ມການຕັ້ງຄ່າດ້ານລຸ່ມໃນມັນ (ຈື່ວ່າຕ້ອງປ່ຽນ mysqluser ແລະ mysqlpasswd ດ້ວຍຄ່າຂອງທ່ານເອງ).

[mysql]
user=user
password=password

ບັນທຶກແລະປິດແຟ້ມ. ຫຼັງຈາກນັ້ນ, ກຳ ນົດສິດອະນຸຍາດທີ່ ເໝາະ ສົມໃສ່ມັນ, ເພື່ອເຮັດໃຫ້ມັນສາມາດອ່ານໄດ້ແລະຂຽນໄດ້ໂດຍທ່ານເທົ່ານັ້ນ.

# chmod 0600 .my.cnf

ເມື່ອທ່ານຕັ້ງຜູ້ໃຊ້ແລະລະຫັດຜ່ານເຂົ້າໃນເອກະສານການຕັ້ງຄ່າ Mysql, ຕັ້ງແຕ່ດຽວນີ້ເມື່ອທ່ານໃຊ້ ຄຳ ສັ່ງ mysql ເຊັ່ນ mysql, mysqladmin etc, ພວກເຂົາຈະອ່ານ mysqluser ແລະ mysqlpasswd ຈາກເອກະສານຂ້າງເທິງ.

# mysql 
# mysql -u root 

ທ່ານອາດຈະຢາກອ່ານບົດຄວາມທີ່ກ່ຽວຂ້ອງເຫລົ່ານີ້ກ່ຽວກັບ MySQL/MariaDB:

<

  • <
  • 20 MySQL (Mysqladmin) ຄຳ ສັ່ງ ສຳ ລັບການບໍລິຫານຖານຂໍ້ມູນໃນ Linux
  • ວິທີການປ່ຽນລະຫັດລັບຂອງ MySQL ຫຼື MariaDB ໃນ Linux
  • ວິທີການຕັ້ງຄ່າລະຫັດຜ່ານລະຫັດ MySQL ຫຼື MariaDB ໃນ Linux
  • 15 ຄຳ ແນະ ນຳ ກ່ຽວກັບການປັບແຕ່ງແລະການເພີ່ມປະສິດທິພາບຂອງ MySQL/MariaDB ທີ່ເປັນປະໂຫຍດ
  • 4 ເຄື່ອງມືໃສ່ເສັ້ນ ຄຳ ສັ່ງທີ່ມີປະໂຫຍດໃນການກວດສອບຜົນງານຂອງ MySQL ໃນ Linux
  • ໃນຄູ່ມືນີ້, ພວກເຮົາໄດ້ສະແດງວິທີການ ດຳ ເນີນການ ຄຳ ສັ່ງ MySQL ໂດຍບໍ່ຕ້ອງໃສ່ລະຫັດຜ່ານຂອງລະຫັດຜ່ານຢູ່ປາຍຍອດ. ຖ້າທ່ານມີ ຄຳ ຖາມຫຼືຄວາມຄິດທີ່ຈະແບ່ງປັນ, ກະລຸນາກົດຕິດຕາມພວກເຮົາຜ່ານແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.