MySQL ຖືກພິຈາລະນາຢ່າງຖືກຕ້ອງຢ່າງຖືກຕ້ອງຫນຶ່ງໃນລະບົບການຄຸ້ມຄອງຖານຂໍ້ມູນທີ່ດີທີ່ສຸດ, ເພາະສະນັ້ນແລະທັງສອງທີ່ຖືກນໍາໃຊ້ໂດຍຜູ້ຊ່ຽວຊານແລະຄົນຮັກໃນການເຮັດວຽກກັບເວັບໄຊທ໌ແລະຄໍາຮ້ອງສະຫມັກຕ່າງໆ. ສໍາລັບການດໍາເນີນງານທີ່ຖືກຕ້ອງຂອງເຄື່ອງມືນີ້, ມັນຈະຕ້ອງໄດ້ຮັບການຕິດຕັ້ງຢູ່ໃນລະບົບປະຕິບັດການແລະກໍານົດການຕັ້ງຄ່າທີ່ຖືກຕ້ອງ, ຊຸກຍູ້ໃຫ້ມີເຄື່ອງແມ່ຂ່າຍທີ່ມີຢູ່ແລະສ່ວນປະກອບເພີ່ມເຕີມ. ມື້ນີ້ພວກເຮົາຕ້ອງການສະແດງວິທີທີ່ຂະບວນການນີ້ຖືກປະຕິບັດໃນຄອມພິວເຕີ້ທີ່ໃຊ້ Centos 7.
ຕິດຕັ້ງ MySQL ໃນ CentOS 7
ຂໍ້ມູນໃນບົດຂຽນໃນປະຈຸບັນຂອງພວກເຮົາຈະຖືກແບ່ງອອກເປັນໄລຍະເພື່ອໃຫ້ຜູ້ໃຊ້ແຕ່ລະຄົນສາມາດເຂົ້າໃຈໄດ້ວ່າສ່ວນປະກອບທີ່ກໍາລັງພິຈາລະນາເປັນຜູ້ທີ່ຄວນຈ່າຍກ່ອນ. ຊີ້ແຈງທັນທີວ່າສໍາລັບການຕິດຕັ້ງແລະການພົວພັນເພີ່ມເຕີມກັບ MySQL ທ່ານຈະຕ້ອງມີການເຊື່ອມຕໍ່ອິນເຕີເນັດທີ່ມີການເຄື່ອນໄຫວ, ເນື່ອງຈາກວ່າການເກັບມ້ຽນທີ່ເປັນທາງການ.ຂັ້ນຕອນທີ 1: ການກະທໍາເບື້ອງຕົ້ນ
ແນ່ນອນ, ທ່ານສາມາດດໍາເນີນຂັ້ນຕອນຕໍ່ໄປແລະປະຕິບັດການຕິດຕັ້ງໄດ້ທັນທີ, ມັນຈະມີຄວາມຈໍາເປັນໃນການກໍານົດຊື່ຂອງເຈົ້າພາບແລະໃຫ້ແນ່ໃຈວ່າ Centos ມີທຸກການປັບປຸງໃຫມ່. ປັບຄໍາແນະນໍາຕໍ່ໄປນີ້ເພື່ອກະກຽມ os.
- ການກະທໍາເຫຼົ່ານີ້ແລະທຸກຢ່າງຕໍ່ມາຈະຖືກສ້າງຂື້ນໂດຍຜ່ານປາຍ, ມັນຈະມີຄວາມຈໍາເປັນທີ່ຈະຕ້ອງໄດ້ສະດວກສໍາລັບທ່ານ. ທ່ານສາມາດເຮັດສິ່ງນີ້ໄດ້ຜ່ານເມນູແອັບພລິເຄຊັນຫຼືການຫົດຕົວ CTRL + ALT + T. ການປະສົມປະສານທີ່ສໍາຄັນ.
- ນີ້ໃສ່ຄໍາສັ່ງໂຮດຕິ້ງແລະກົດໃສ່ Enter.
- ນອກຈາກນັ້ນ, ໃຫ້ລະບຸຊື່ໂຮດ -f ແລະປຽບທຽບຜົນໄດ້ຮັບສອງຢ່າງ. ຄັ້ງທໍາອິດແມ່ນສໍາເລັດສົມບູນ, ແລະຄັ້ງທີສອງ - ຕົວຫຍໍ້. ຖ້າມັນເຫມາະສົມກັບທ່ານ, ໃຫ້ໄປຕໍ່ໄປ. ຖ້າບໍ່ດັ່ງນັ້ນ, ທ່ານຈະຕ້ອງປ່ຽນຊື່ເຈົ້າພາບໂດຍການໃຊ້ຄໍາແນະນໍາຈາກເອກະສານທາງການ.
- ກ່ອນທີ່ຈະຕິດຕັ້ງໂປແກຼມໃດກໍ່ໄດ້, ມັນໄດ້ຖືກແນະນໍາໃຫ້ກວດເບິ່ງຄວາມພ້ອມຂອງການອັບເດດເພື່ອໃຫ້ຂະບວນການຕໍ່ກັບທຸກຢ່າງຖືກຕ້ອງ. ເພື່ອເຮັດສິ່ງນີ້, ໃສ່ sudo yum ປັບປຸງແລະກົດໃສ່ Enter.
- ຕົວເລືອກນີ້ຖືກປະຕິບັດໃນນາມຂອງ superus, ຊຶ່ງຫມາຍຄວາມວ່າທ່ານຕ້ອງໃສ່ລະຫັດລັບເພື່ອຢືນຢັນການກວດສອບບັນຊີ. ພິຈາລະນາວ່າໃນເວລາຂຽນຕົວອັກສອນ, ພວກມັນຈະບໍ່ຖືກສະແດງຢູ່ໃນຄອນໂຊນ.
- ທ່ານຈະໄດ້ຮັບການແຈ້ງເຕືອນກ່ຽວກັບຄວາມຈໍາເປັນໃນການຕິດຕັ້ງແພັກເກດທີ່ຖືກປັບປຸງ, ຫຼືການແຈ້ງເຕືອນວ່າບໍ່ພົບໃນຫນ້າຈໍ.
ຫຼັງຈາກການຕິດຕັ້ງການປັບປຸງທັງຫມົດແລ້ວ, ມັນໄດ້ຖືກແນະນໍາໃຫ້ເລີ່ມຕົ້ນໃຫມ່ໃນການປ່ຽນແປງການປ່ຽນແປງ. ຖ້າມີການປັບປຸງແລ້ວບໍ່ພົບ, ທັນທີໄປສູ່ຂັ້ນຕອນຕໍ່ໄປ.
ຂັ້ນຕອນທີ 2: ການດາວໂຫລດແລະຕິດຕັ້ງແພັກເກດ
ແຕ່ໂຊກບໍ່ດີ, ທ່ານຈະບໍ່ສາມາດດາວໂຫລດ MySQL ຈາກຫໍສະຫມຸດຢ່າງເປັນທາງການແລະພ້ອມກັນຕິດຕັ້ງມັນດ້ວຍຄໍາສັ່ງດຽວ. ນີ້ແມ່ນເນື່ອງມາຈາກຈໍານວນຫລາຍຮຸ່ນແລະບໍ່ມີຄວາມຫມາຍທີ່ມີການເພີ່ມຮວບຮວມ, ດັ່ງນັ້ນການເລືອກຊຸດທີ່ເຫມາະສົມກ່ອນ.
ໄປທີ່ສາງ mysql ທີ່ເປັນທາງການ
- ໄປທີ່ລິ້ງຂ້າງເທິງເພື່ອເຮັດໃຫ້ທ່ານຄຸ້ນເຄີຍກັບທຸກລຸ້ນທີ່ມີຢູ່ຂອງລະບົບຄຸ້ມຄອງຖານຂໍ້ມູນທີ່ກໍາລັງພິຈາລະນາ. ເລືອກຊຸດທີ່ມີຄວາມສົນໃຈໃນຮູບແບບ RPM ແລະສໍາເນົາລິ້ງກັບມັນໂດຍການໂທຫາເມນູສະພາບການໂດຍກົດປຸ່ມຫນູຂວາ.
- ເມື່ອທ່ານໃສ່, ທ່ານຈະເຫັນວ່າລິ້ງຖືກຄັດລອກຢ່າງຖືກຕ້ອງ, ແລະຖ້າທ່ານຜ່ານໂປແກຼມທ່ອງເວັບ, ແຕ່ດຽວນີ້ມັນບໍ່ຈໍາເປັນສໍາລັບພວກເຮົາ, ສະນັ້ນພວກເຮົາຈະຍ້າຍໄປຢູ່ຄອນໂຊນ.
- ເມື່ອໃດທີ່ຢູ່ປາຍຍອດ, ໃສ່ Wget + coped ລິ້ງທີ່ຜ່ານມາແລະກົດໃສ່ Enter.
- ຕໍ່ໄປ, ໃຊ້ sudo rpm -ivh mysql57 -wumun- Return-Red-el7.rpm, ປ່ຽນແທນທີ່ບໍ່ສອດຄ່ອງກັບຕົວເລກທີ່ລະບຸໄວ້ໃນ Link ທີ່ມີຢູ່ແລ້ວ.
- ການປະຕິບັດງານນີ້ກໍ່ໄດ້ຖືກປະຕິບັດໃນນາມຂອງ superus, ແລະດັ່ງນັ້ນທ່ານຕ້ອງໃສ່ລະຫັດຜ່ານຄືນໃຫມ່.
- ລໍຖ້າຈົນກ່ວາການອັບເດດການປັບປຸງໃຫມ່ແມ່ນສໍາເລັດແລະຕິດຕັ້ງຊຸດ.
- ກ່ອນທີ່ຈະເລີ່ມຕົ້ນຂະບວນການຕິດຕັ້ງຕົ້ນຕໍ, ປັບປຸງລາຍຊື່ຫໍໄຕໂດຍການລະບຸການອັບເດດ sudo yum.
- ຢືນຢັນການກະທໍາທີ່ປະຕິບັດໂດຍການເລືອກລຸ້ນ Y.
- ເຮັດມັນອີກຄັ້ງເມື່ອທ່ານເຮັດຊ້ໍາອີກ.
- ພຽງແຕ່ຂັ້ນຕອນຂອງການຕິດຕັ້ງລະບົບຕົວເອງເທົ່ານັ້ນ. ນີ້ແມ່ນເຮັດໄດ້ໂດຍໃຊ້ sudo yum ຕິດຕັ້ງຄໍາສັ່ງ mysql-server.
- ຢືນຢັນຢ່າງແທ້ຈິງທຸກຄໍາຮຽກຮ້ອງສໍາລັບການຕິດຕັ້ງຫຼືຊຸດສະສົມ.
- ຂັ້ນຕອນການດາວໂຫລດອາດໃຊ້ເວລາສອງສາມນາທີ, ເຊິ່ງຂື້ນກັບຄວາມໄວຂອງອິນເຕີເນັດ. ໃນລະຫວ່າງນີ້, ຢ່າປິດກອງປະຊຸມປາຍເພື່ອບໍ່ໃຫ້ຕັ້ງຄ່າການຕັ້ງຄ່າທັງຫມົດ.
- ຫຼັງຈາກການຕິດຕັ້ງທີ່ປະສົບຜົນສໍາເລັດ, ກະຕຸ້ນເຊີຟເວີຜ່ານ SuDo SystemCTL ເລີ່ມ msesqld.
- ຖ້າບໍ່ມີຂໍ້ຜິດພາດໃດໆທີ່ມີການຫັນຫນ້າ, ເສັ້ນໃຫມ່ສໍາລັບການປ້ອນຂໍ້ມູນຈະປາກົດຢູ່ຫນ້າຈໍ.
ຕາມທີ່ທ່ານສາມາດເຫັນໄດ້, ການຕິດຕັ້ງ MySQL 7 ໃຊ້ເວລາພຽງສອງສາມນາທີ, ແລະຜູ້ໃຊ້ມັນບໍ່ມີຄໍາສັ່ງຫຼາຍຢ່າງ, ສ່ວນໃຫຍ່ສາມາດຄັດລອກແລະເອົາເຂົ້າໄປໃນ console. ເຖິງຢ່າງໃດກໍ່ຕາມ, ສໍາລັບການພົວພັນທີ່ຖືກຕ້ອງກັບ DBMS, ມັນຈະມີຄວາມຈໍາເປັນໃນການຜະລິດການຕັ້ງຄ່າເບື້ອງຕົ້ນ, ເຊິ່ງຈະຖືກປຶກສາຫາລືດ້ານລຸ່ມ.
ຂັ້ນຕອນທີ 3: ການຕັ້ງຄ່າເບື້ອງຕົ້ນ
ຕອນນີ້ພວກເຮົາຈະບໍ່ສົ່ງຜົນກະທົບຢ່າງແທ້ຈິງທຸກດ້ານໃນການຕັ້ງລະບົບການຄຸ້ມຄອງຖານຂໍ້ມູນ, ເພາະວ່າສິ່ງນີ້ບໍ່ໄດ້ນໍາໃຊ້ກັບຫົວຂໍ້ຂອງບົດຄວາມ. ພວກເຮົາພຽງແຕ່ຕ້ອງການບອກກ່ຽວກັບການກະທໍາຂັ້ນພື້ນຖານທີ່ຕ້ອງໄດ້ເຮັດເພື່ອກວດສອບຜົນປະໂຫຍດຂອງຜົນປະໂຫຍດແລະໃຫ້ລະບຽບການມາດຕະຖານສໍາລັບມັນ. ເພື່ອເຮັດສິ່ງນີ້, ທ່ານຈະຕ້ອງຕິດຕາມຄູ່ມືດັ່ງກ່າວ:
- ໃຫ້ເລີ່ມຕົ້ນດ້ວຍການຕິດຕັ້ງບັນນາທິການທີ່ມີສີມື, ເພາະວ່າການຕັ້ງຄ່າທັງຫມົດມີການປ່ຽນແປງໃນເອກະສານການຕັ້ງຄ່າ, ເຊິ່ງເປີດຜ່ານຊອບແວດັ່ງກ່າວ. ມັນສະດວກຕໍ່ການໃຊ້ nano, ສະນັ້ນໃນ console, sudo yum ຕິດຕໍ່ nano.
- ຖ້າຫາກວ່າຜົນປະໂຫຍດຍັງບໍ່ທັນໄດ້ຖືກສ້າງຕັ້ງຂຶ້ນເທື່ອ, ທ່ານຈະຕ້ອງໄດ້ຢືນຢັນວ່າການເພີ່ມເຕີມຂອງເອກະສານຮວບຮວມໃຫມ່. ຖ້າບໍ່ດັ່ງນັ້ນ, ສະຕິງ "ບໍ່ມີຫຍັງ" ຈະປະກົດຕົວຢ່າງງ່າຍດາຍ, ເພາະສະນັ້ນ, ເພາະສະນັ້ນ, ເພາະສະນັ້ນ, ເພາະສະນັ້ນ, ທ່ານສາມາດກ້າວໄປສູ່ຂັ້ນຕອນຕໍ່ໄປ.
- ໃສ່ SUNO NAO /etc/my.cnf ແລະກະຕຸ້ນຄໍາສັ່ງນີ້.
- ຕື່ມການ bind_address = ສະຕິງ = ແລະລະບຸທີ່ຢູ່ IP ທີ່ທ່ານຕ້ອງການເຊື່ອມຕໍ່ແລະເປີດພອດທັງຫມົດ. ທ່ານຍັງສາມາດກໍານົດຕົວກໍານົດການອື່ນໆທີ່ສໍາຄັນ. ອ່ານເພີ່ມເຕີມກ່ຽວກັບພວກເຂົາໃນເອກະສານທາງການ, ການອ້າງອີງເຖິງທີ່ສະແດງຢູ່ດ້ານລຸ່ມ.
- ຫຼັງຈາກການປ່ຽນແປງ, ຢ່າລືມຂຽນໃຫ້ພວກເຂົາລົງໂດຍການກົດປຸ່ມ Ctrl + O, ແລະຈາກນັ້ນອອກຈາກ Nano ຜ່ານ CTRL + X.
- ໃນເບື້ອງຕົ້ນ, ເອກະສານການຕັ້ງຄ່າຍັງມີຕົວກໍານົດການສົ່ງຜົນກະທົບຕໍ່ຄວາມປອດໄພຂອງເຄືອຂ່າຍ. ພວກເຂົາສາມາດເປັນບ່ອນທີ່ມີທ່າແຮງທີ່ມີທ່າແຮງໃນເວລາທີ່ໄດ້ຮັບການແນະນໍາໃຫ້ກໍາຈັດພວກມັນໂດຍປະຕິບັດວຽກງານ mysql_secure_installation_instalation.
- ເພື່ອຢືນຢັນການປະຕິບັດງານນີ້, ໃຫ້ໃສ່ລະຫັດຜ່ານຂອງຜູ້ເບິ່ງແຍງລະບົບ.
ດັ່ງທີ່ໄດ້ກ່າວມາກ່ອນຫນ້ານີ້, ພວກເຮົາພຽງແຕ່ສະແດງຫຼັກການພື້ນຖານຂອງການຕັ້ງຄ່າ. ລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບສິ່ງນີ້ແມ່ນຂຽນໃນເອກະສານທາງການຂອງ MySQL ຕໍ່ໄປ.
ໄປຫາການອ່ານເອກະສານ MySQL ໃນເວັບໄຊທ໌ທາງການ
ຂັ້ນຕອນທີ 4: ການຕັ້ງລະຫັດຜ່ານຮາກຮາກຮາກ
ບາງຄັ້ງຜູ້ໃຊ້ໃນເວລາຕິດຕັ້ງ MySQL ກໍານົດລະຫັດຜ່ານທີ່ສຸດ, ແລະບໍ່ຮູ້ມັນຫຼືບໍ່ຮູ້ວ່າມັນຈະຖືກຕັດສິນໃຈວ່າສຸດທ້າຍ, ເຊິ່ງດໍາເນີນການແບບນີ້:
- ເປີດ "Terminal" ແລະໃສ່ SUNIN SystemCLL ຢຸດ MySQLD ຢູ່ທີ່ນັ້ນເພື່ອຢຸດການປະຕິບັດການບໍລິການ.
- ໄປທີ່ຮູບແບບການປະຕິບັດງານທີ່ປອດໄພຜ່ານ SystemCLL ທີ່ກໍານົດໄວ້ໃນ mysqld_opts = "- ຂ້າມຕາຕະລາງ ghant."
- ເຊື່ອມຕໍ່ຈາກຊື່ຂອງ superuser ໂດຍການໃສ່ຮາກ mysql -u. ລະຫັດຜ່ານຈະບໍ່ຖືກຮຽກຮ້ອງ.
- ມັນຍັງມີຢູ່ພຽງແຕ່ຫັນໄປປະຕິບັດຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອສ້າງກຸນແຈໃຫມ່.
MySQL> ໃຊ້ MySQL;
MySQL> ການປັບປຸງຜູ້ໃຊ້ຕັ້ງ PRYS ລະຫັດຜ່ານ = ລະຫັດຜ່ານ ("ລະຫັດຜ່ານ") ບ່ອນທີ່ຜູ້ໃຊ້ = 'ຮາກ'; (ບ່ອນທີ່ລະຫັດຜ່ານແມ່ນກຸນແຈໃຫມ່ຂອງທ່ານ)
MySQL> ຄວາມເປັນສ່ວນຕົວທີ່ໄຫຼອອກມາ;
sudo systemCyClel Ungemptl unset-environment mysqld_opts
sudo systemCTL ເລີ່ມຕົ້ນ mysqld
ຫລັງຈາກນັ້ນ, ພະຍາຍາມເຊື່ອມຕໍ່ກັບເຊີບເວີອີກຄັ້ງໂດຍໃຊ້ລະຫັດລັບໃຫມ່. ເວລານີ້ບໍ່ຄວນມີຄວາມຫຍຸ້ງຍາກຫຍັງເລີຍ.
ທ່ານພຽງແຕ່ໄດ້ຄຸ້ນເຄີຍກັບຄູ່ມືການຕິດຕັ້ງຂັ້ນຕອນໃນການຕິດຕັ້ງແລະການຕັ້ງຄ່າຂອງ Mysql ໃນ Cytos 7. ທີ່ທ່ານບໍ່ຄວນພິຈາລະນາ ຖານຂໍ້ມູນເພື່ອພົວພັນກັບການພົວພັນກັບ Web Server ຫຼືແອັບພລິເຄຊັນ Web. ສິ່ງທັງຫມົດນີ້ຕ້ອງໄດ້ເຮັດດ້ວຍຕົນເອງ, ຊຸກຍູ້ໃຫ້ຫ່າງຈາກສະເພາະຂອງເວັບໄຊທ໌້, ໂຄງການແລະສຶກສາເອກະສານທາງການຂອງສ່ວນປະກອບທັງຫມົດທີ່ນໍາໃຊ້.
ເບິ່ງຕື່ມອີກ:
ການຕິດຕັ້ງ phpMyAdmin in Centos 7
ການຕິດຕັ້ງ Php 7 ໃນ Cytos 7