ข้ามไปยังเนื้อหาหลัก

ฐานข้อมูล

การดูรายการเซิร์ฟเวอร์ฐานข้อมูล

คำสั่ง

mogwai databases servers list

ตัวอย่างผลลัพธ์

ID      NAME                    TYPE            LOCAL   HOST    USERNAME        AVAIL
1 mysql(localhost) mysql true fastuser true
2 postgresql(localhost) postgresql true fastuser true

เซิร์ฟเวอร์ IDs ถูกใช้ในคำสั่งอื่นๆ

การดูรายการฐานข้อมูล

คำสั่ง

mogwai databases list

ตัวอย่างผลลัพธ์

ID      NAME            SERVER_NAME             LOCAL           HOST    CHARSET OWNER   SIZE    CREATE_AT                              
1 db1 mysql(localhost) localhost true utf8mb4 user 0 2024-05-28 10:03:03.227413266 +0000 UTC
2 database43s mysql(localhost) localhost true utf8mb4 user82 0 2024-05-28 10:07:15.001640584 +0000 UTC

การซิงโครไนซ์รายการฐานข้อมูล

หากคุณเพิ่งเพิ่มหรือลบฐานข้อมูลไปเมื่อไม่นานมานี้ และฐานข้อมูลเหล่านั้นยังไม่ปรากฏใน FASTPANEL คุณสามารถบังคับซิงโครไนซ์รายการได้

คำสั่ง

mogwai databases sync

การสร้างฐานข้อมูลใหม่

คำสั่ง

mogwai databases create [flags]

ตัวเลือก

  • -n, --name=NAME : ชื่อฐานข้อมูล
  • -o, --owner="fastuser" :  ผู้ใช้ FASTPANEL ที่จะเพิ่มฐานข้อมูลให้
  • -s, --site=SITE : เว็บไซต์ใน FASTPANEL ที่จะเพิ่มฐานข้อมูลนี้ให้
  • -c, --charset="utf8mb4" : การเข้ารหัสฐานข้อมูล
  • -u, --username=USERNAME : ชื่อผู้ใช้ฐานข้อมูล
  • -p, --password=PASSWORD : รหัสผ่านผู้ใช้ฐานข้อมูล

ตัวอย่างคำสั่ง

mogwai databases create --server=1 -n db1 -o fastuser -s example.com -u dbuser -p dbpassword1

คำสั่งนี้จะสร้างฐานข้อมูลชื่อ db1 บนเซิร์ฟเวอร์ฐานข้อมูลเริ่มต้น (--server=1) และ "ผูก" ฐานข้อมูลนั้นเข้ากับไซต์ example.com