ວິທີຈັດການຖານຂໍ້ມູນຕ່າງໆ ຜ່ານ GUI

Héctor Louzao, Rafael Fontenelle Version F38 Last review: 2023-01-04

ສຳລັບການຈັດການຖານຂໍ້ມູນ, ການໃຊ້ເຄື່ອງມືແບບກຣາຟິກແມ່ນສະດວກຕໍ່ຜູ້ໃຊ້ຫຼາຍກວ່າ:

  • MySQL/MariaDB:

    • phpMyAdmin.noarch : ເວັບອິນເຕີເຟດສຳລັບ MySQL ແລະ MariaDB

$ sudo dnf install phpMyAdmin
  • ສະເພາະ MySQL:

    • MySQL Workbench ແມ່ນເຄື່ອງມືແບບ Visual ທີ່ລວມທຸກຢ່າງເຂົ້າກັນສຳລັບນັກອອກແບບຖານຂໍ້ມູນ, ນັກພັດທະນາ ແລະ ຜູ້ດູແລຖານຂໍ້ມູນ (DBAs).

  • ແບບປະສົມ:

    • DBeaver Community ເຄື່ອງມືຈັດການຖານຂໍ້ມູນແບບສາກົນ.

$ flatpak install io.dbeaver.DBeaverCommunity
  • PostgreSQL client ສຳລັບ DBeaver Community

$ flatpak install io.dbeaver.DBeaverCommunity.Client.pgsql
  • MariaDB client for DBeaver Community

$ flatpak install io.dbeaver.DBeaverCommunity.Client.mariadb
  • PostgreSQL:

    • pgadmin3 ເຄື່ອງມືແບບກຣາຟິກສຳລັບ PostgreSQL

$ sudo dnf install pgadmin3
  • phpPgAdmin - ເວັບອິນເຕີເຟດສຳລັບ PostgreSQL

ສຳລັບ Fedora ⇐ 32

$ sudo dnf install phpPgAdmin

ສຳລັບ Fedora >= 33

ການຕິດຕັ້ງ

ການຕິດຕັ້ງ PostgreSQL GUI web-server ແມ່ນແຕກຕ່າງເລັກນ້ອຍເມື່ອທຽບກັບ Fedora ລຸ້ນເກົ່າ ຍ້ອນວ່າແພັກເກດບໍ່ມີຢູ່ໃນຄັງເກັບ (Repo) ແລ້ວ.

  1. ພວກເຮົາສົມມຸດວ່າທ່ານໄດ້ຕິດຕັ້ງ PHP ແລະ ມັນເຮັດວຽກໄດ້ປົກກະຕິຢູ່ເທິງເຊີເວີຂອງທ່ານແລ້ວ.

  2. ດາວໂຫລດເວີຊັນຫຼ້າສຸດຈາກ GitHub repo:

$ sudo tar xf phpPgAdmin-x.y.z.tar.bz2 -C /var/www/phpPgadmin

ເພື່ອເຮັດໃຫ້ phpPgAdmin ສາມາດເຂົ້າເຖິງໄດ້, ພວກເຮົາຕ້ອງສ້າງໄຟລ໌ກຳນົດຄ່າສຳລັບບໍລິການເວັບ (ໃນກໍລະນີນີ້ແມ່ນ Apache):

$ sudo nano /etc/httpd/conf.d/phpPgAdmin.conf

ເນື້ອໃນຈະເປັນການສ້າງ Alias ເພື່ອຊີ້ໄປຫາທີ່ຢູ່ຂອງການຕິດຕັ້ງແອັບພລິເຄຊັນ:

Alias /phppgadmin /var/www/phpPgAdmin

ບັນທຶກໄຟລ໌ ແລະ ເລີ່ມການເຮັດວຽກຂອງບໍລິການເວັບໃໝ່ (Reload):

$ sudo systemctl reload httpd

phpPgAdmin ຕ້ອງການບາງສ່ວນເສີມ (Extension) ຂອງ PHP ໃນ Fedora 31, ໂດຍສະເພາະແມ່ນຕົວທີ່ອະນຸຍາດໃຫ້ເຊື່ອມຕໍ່ກັບບໍລິການຖານຂໍ້ມູນ, ເຊິ່ງພວກເຮົາຈະຕິດຕັ້ງຈາກຄັງເກັບ (Repo) ຂອງລະບົບ:

$ sudo dnf install -y php-pgsql

ເພື່ອເຂົ້າເຖິງຕົວຕິດຕັ້ງຜ່ານເວັບຂອງ phpPgAdmin ໃນ Fedora ຈາກບຣາວເຊີ, ພວກເຮົາຈະໃຊ້ທີ່ຢູ່ IP ຫຼື ຊື່ DNS ຂອງເຊີເວີ ແລ້ວຕາມດ້ວຍ Alias ທີ່ພວກເຮົາໄດ້ກຳນົດໄວ້ ແລະ ເຮັດຕາມຂັ້ນຕອນທີ່ລະບົບແນະນຳ.

ເຫັນຄຳຜິດ, ມີບາງຢ່າງຂາດຫາຍໄປ ຫຼື ຫຼ້າສະໄໝ, ຫຼື ມີສິ່ງອື່ນໃດທີ່ສາມາດປັບປຸງໄດ້ບໍ່? ແກ້ໄຂເອກະສານນີ້ໄດ້ທີ່ https://forge.fedoraproject.org/docs/quick-docs.