NCS - Documents
Go to Portal
  • NIPA Cloud Space Overview
    • Welcome to NIPA Cloud Space documentation
    • NCS User Account
      • Create NIPA Cloud Space Account
      • Loging in to Nipa Cloud Space
      • Reset NCS Password
      • Activating Two-Factor Authentication
      • Deactivating Two-Factor Authentication
    • Co-working Projects
      • Create Co-working Project
      • Manage Project Member
      • Exporting Resource List
    • Billing & Wallet
      • Topup a Project Wallet
      • Redeem Voucher
      • Insufficient Wallet Balance
  • COMPUTE
    • Compute Instance
      • What is OS Status?
      • Launching Compute Instance
      • Managing Instance
        • Stop
        • Start
        • Restart
        • Resize (Change Machine Type)
        • Take Snapshot
        • Auto Backup
        • Reset Linux "root" Password
        • Reset Windows "Administrator" Password
      • SSH to Linux Compute Instance
        • Converting Key Pair for PuTTy
        • Windows Client using Key Pair
        • Windows Client using Password
        • MacOS/Linux using Key Pairs
        • MacOS/Linux using Password
      • Remote Desktop to Windows Instance
      • Setting Docker Image Caching
      • Renaming Instance
      • Exporting Instance List
      • How to change Compute Instance hostname
      • How to install QEMU Guest Agent
      • How to fix update kernel for RHEL
      • How to Update Rocky Linux 9
      • How to Upgrade Rocky Linux to 9.4
      • How to change RDP port on Windows
    • Compute Image
      • Create Image From a Bootable Volume
      • Importing Your Own Image
      • Export Image
      • Share Image to Between Projects
      • Exporting Image List
    • Key Pair
      • Managing Key Pair(s)
      • Creating a New Key Pair
      • Importing an Existing Key Pair
    • Deployment Script
      • Managing Deployment Script
      • Create a Deployment Script
      • Clone a Deployment Script
      • Edit a Deployment Script
      • Delete a Deployment Script
  • STORAGE
    • Block Storage
      • Managing Volume(s)
        • Create From Blank
        • Create From an Image
        • Create From a Volume
        • Create From a Snapshot
        • Transferring a Volume
        • Accepting a Tranferred Volume
        • Renaming a Volume
        • How to Change Volume Type
      • Managing Snapshot(s)
        • Create a Snapshot
        • Renaming a Volume Snapshot
      • Exporting Volume and Volume Snapshot List
    • Object Storage (S3)
      • Migrate file S3 AWS to S3 NIPA
      • Create an Object Storage Bucket
      • Delete an Object Storage Bucket
      • Create an Object Storage Sub-User
      • Regenerate Sub-User's Access Key
      • Revoke Sub-User's Access Key
      • Create Bucket Policy
      • Bucket Versioning
      • Access S3 Bucket with Cyberduck
        • Upload Files to a Bucket
        • Share File via Public Link
      • Access S3 Bucket with s3cmd
        • Basic command
        • การ set ACL สำหรับการเปิดใช้งาน Objects แบบ public
        • การสร้าง Presigned URL สำหรับการใช้งานชั่วคราว
      • Mount S3 Bucket on instances with s3fs-fuse
      • Mount the S3 bucket on the Windows
      • Access S3 buckets With AWS S3 Client SDK
        • S3Client Configuration
        • Basic Command
        • Multipart Upload
      • Access S3 buckets with internal network for NCS instance
      • Delete Lifecycle Policies
      • Move Objects Lifecycle Script
      • Configure a static website using S3 Bucket
    • NIPA Drive
      • Purchasing a Drive
  • NETWORKING
    • Networking
      • Managing VPC Network(s)
        • Create a Network
        • DHCP Setting
        • Create Port
        • Create Router
      • Managing Security Group(s)
        • Create a New Security Group
        • Create Security Group Presets
      • Managing External IP(s)
        • Create an External IP
        • Exporting External IP List
      • NAT Gateway with Ubuntu (VM) แบบ Host Route
      • NAT and VPN Gateway on NCS with Pfsense-2.6.0
  • LOAD BALANCING
    • Load Balancer as a Service
      • Create Load Balancer
      • Using Network Load Balancing
      • Using Application Load Balancing
      • Renaming a Load Balancer
      • Exporting Load Balancer List
      • Monitoring Load Balancer Using Prometheus
    • SSL Certificate
      • Import SSL Certificate
  • DATABASE AS A SERVICE
    • SQL Database
      • Create SQL Database Instance
        • Create MySQL Database Instance
      • Manage SQL Database Instance
        • Reboot Database Service
        • Delete Database Instance
        • Online Extend Storage Size
        • Edit Allowed CIDR
      • Auto-Scaling SQL Database Storage
        • Enable Auto-Scaling
        • Disable Auto-Scaling
        • Edit Auto-Scaling
      • Manage SQL Database Root User
        • Enable Root User
        • Reset Root User Password
      • Manage SQL Database Schema
        • Create Database Schema
        • Delete Database Schema
      • Manage SQL Database User
        • Create Database User
        • Delete Database User
        • Reset Password
        • Edit Access
      • Manage SQL Database Backup
        • Create Backup
        • Create A New SQL Database Instance From Backup
        • Delete Backup
      • Manage SQL Database Logs
        • Enable Logs
        • Disable Logs
        • Refresh Logs
        • Load More Logs
      • Manage Monitoring User
        • Create Monitoring User
        • Delete Monitoring User
      • Monitor SQL Database with Percona Monitoring and Management (PMM)
  • SCHEDULING
    • Schedules
      • Create Schedule
    • Jobs
  • Public API
    • What is NCS Public API ?
      • Download NCS Project RC File
      • Getting Start with NCS Public API
        • Using OpenStack Client Tool
        • Using REST API
        • Terraform with Openstack
        • Auto-scaling OpenStack Instances with Senlin and Prometheus
          • Installation Prometheus
          • Installation Alertmanager
  • MIGRATION
    • Migrating Linux VM from vSphere to NCS
    • Migrating Windows VM from vSphere to NCS
  • Customer Support
    • Having Problem Before Access a Project
    • Having Problem In a Project
  • Tutorial
    • My First Website
    • Access MySQL Database With MySQL Workbench
    • Pritunl for VPN server
    • Install Rancher Server with Docker Quick Start
      • Create RKE2 Cluster via Rancher Dashboard
    • Install odoo18 with external database
    • How to use LBaaS for mysql Load Balancing
    • How to use Cloudflare with Nipa Cloud Space
  • Release Notes
    • v5.0.X (v5.0.0-now)
      • v5.0.0
      • v5.1.0
      • v5.2.0
      • v5.2.1
      • v5.2.2
      • v5.2.3
      • v5.2.4
      • v.5.3.0
      • v5.4.0
    • v4.19.X (v4.19.0-v4.19.3)
      • v4.19.0
      • v4.19.1
      • v4.19.2
      • v4.19.3
    • v4.18.X (v4.18.0-v4.18.2)
      • v4.18.0
      • v4.18.1
      • v4.18.2
    • v4.17.X (v4.17.0-v4.17.3)
      • v4.17.0
      • v4.17.0.1
      • v4.17.1
      • v4.17.2
      • v4.17.3
    • v4.16.X (v4.16.0-v4.16.5)
      • v4.16.0
      • v4.16.1
      • v4.16.2
      • v4.16.3
      • v4.16.4
      • v4.16.5
    • v4.15.X (v4.15.0-v4.15.9)
      • v4.15.0
      • v4.15.1
      • v4.15.2
      • v4.15.3
      • v4.15.4
      • v4.15.5
      • v4.15.6
      • v4.15.7
      • v4.15.8
      • v4.15.9
    • v.4.14.X (v4.14.0-v4.14.2)
      • v.4.14.0
      • v4.14.1
      • 4.14.2
Powered by GitBook
On this page
  • Instructions
  • 1. เลือก Availability Zone
  • 2. กำหนดชื่อของ Database Instance
  • 3. เลือก MySQL เป็น SQL Engine และเลือก Version
  • 4. เลือก Machine Type
  • 5. เลือก Performance Type
  • 6. กำหนดขนาดของ Storage
  • 7. เลือก Internal Network และ External Network
  • 8. กำหนด CIDR
  • 9. กำหนด Username และ Password ของ Database User
  • 10. ตรวจสอบการตั้งค่าของ Database Instance
  • 11. Database Service Status เป็น Healthy และ Database Instance Status เป็น Active หลังจากทำคำสั่งสำเร็จ

Was this helpful?

  1. DATABASE AS A SERVICE
  2. SQL Database
  3. Create SQL Database Instance

Create MySQL Database Instance

สร้างหรือ Create Database Instance โดยเลือก MySQL เป็น SQL Engine

PreviousCreate SQL Database InstanceNextManage SQL Database Instance

Last updated 11 months ago

Was this helpful?

ระบบจะสร้าง Database Schema ให้ 1 Schema สำหรับ Database Instance นั้น กำหนดชื่อว่า DB-Default โดยมี Collation คือ utf8 และ Character Set คือ utf8_general_ci และสามารถสร้าง Database Schema เพิ่มได้ภายหลัง () โดยจะไม่ให้สิทธิ Root User กับผู้ใช้งาน

Instructions

1. เลือก Availability Zone

เลือก Availability Zone ของ Database Instance ที่ต้องการได้จาก tab “Availability Zone” และที่มุมซ้าย โดยปัจจุบันจะให้บริการเฉพาะ NCP-BKK และจะเปิดให้บริการเพิ่มในอนาคต

2. กำหนดชื่อของ Database Instance

กำหนดชื่อของ Database Instance ที่ทำการสร้าง

3. เลือก MySQL เป็น SQL Engine และเลือก Version

เลือก SQL Engine เป็น MySQL และเลือก Version ที่ต้องการหลังจากนั้นกดปุ่ม Next หรือกดที่ tab Machine Type เพื่อไปขั้นตอนถัดไป

4. เลือก Machine Type

เลือก Machine Type หรือสเปคของ Database Instance หลังจากนั้นกดปุ่ม Next หรือกดที่ tab Database Storage เพื่อไปขั้นตอนถัดไป

5. เลือก Performance Type

เลือก Performance Type ของ Database Storage โดยปัจจุบันได้ให้บริการ 2 ชนิดดังต่อไปนี้

  • DB_Standard_SSD

  • DB_Premium_SSD

6. กำหนดขนาดของ Storage

7. เลือก Internal Network และ External Network

เลือก VPC Network สำหรับสร้าง Internal IP ของ Database Instance โดย Internal IP จะต้องสร้างใหม่เท่านั้น สามารถเลือก IP Address เอง หรือให้ระบบเลือกให้ก็ได้เช่นกัน (VPC Network ต้องตั้งค่าให้ใช้งาน Security Group, DHCP และ RPF ถึงจะสามารถสร้าง Database Instance ไว้ที่ Network นั้นได้)

Database Instance บังคับการใช้งาน External IP สำหรับการออกสู่ Internet เพื่อทำการติดตั้งและเข้าถึงเพื่อใช้งาน Database โดยไม่สามารถเลือก IP Address เองได้ (External IP สำหรับการใช้งาน Database Instance จะไม่แสดงที่หน้า External IP List และถูกคิดเงินรวมกับ Database Instance แล้ว) หลังจากนั้นกดปุ่ม Next หรือกดที่ tab Security เพื่อไปขั้นตอนถัดไป

8. กำหนด CIDR

9. กำหนด Username และ Password ของ Database User

NCS ไม่ได้ให้บริการ Root User สำหรับ Database

10. ตรวจสอบการตั้งค่าของ Database Instance

ตรวจสอบการตั้งค่าทั้งหมดของการ Create SQL Database Instance และสามารถย้อนกลับไปแก้ไขได้ หากพบข้อมูลที่ไม่ถูกต้อง

เมื่อตรวจสอบการตั้งค่าแล้ว ให้กดปุ่ม “CREATE” เพื่อเริ่มต้นการสร้าง Database Instance โดยที่ tab Summary นี้ จะไม่สามารถเข้ามาได้ หากขั้นตอนก่อนหน้ายังกรอกข้อมูลไม่สำเร็จ

11. Database Service Status เป็น Healthy และ Database Instance Status เป็น Active หลังจากทำคำสั่งสำเร็จ

หลังสั่งสร้าง Database Instance ระบบจะแสดงรายการ Database Instance ที่กำลังสร้าง

ให้รอจนกว่า Database Service Status เป็น Healthy และ Database Instance Status เป็น Active แสดงว่าคำสั่งสำเร็จ

กำหนดขนาดของ Database Storage โดยในช่วง Beta จะให้บริการขนาด Storage สูงสุดที่ 500 GB และสามารถเพิ่มขนาด Storage ได้ภายหลังจากสร้าง Database Instance แล้ว () หลังจากนั้นกดปุ่ม Next หรือกดที่ tab Network เพื่อไปขั้นตอนถัดไป

กำหนด Firewall ขั้นพื้นฐานด้วย CIDR สำหรับการเข้าถึง Database Instance ซึ่งสามารถกำหนดเป็น 0.0.0.0/0 เพื่อเข้าถึงได้อย่างอิสระ แต่ควรกำหนดค่าที่เหมาะสมเพื่อความปลอดภัยของ Database Instance โดยกำหนดได้สูงสุด 10 CIDR และสามารถแก้ไขได้ภายหลังจากสร้าง Database Instance แล้ว ()

กำหนด Username และ Password ของ Database User โดย Database User นี้จะมีสิทธิเข้าถึง Database Schema ที่ระบบสร้างมาให้ (DB-Default) และเข้าถึงได้จากทุก Host และสามารถสร้าง Database User เพิ่มได้ภายหลัง () หลังจากนั้นกดปุ่ม Next หรือกดที่ tab Summary เพื่อไปขั้นตอนถัดไป

กรณีที่ต้องการเปลี่ยน Password ของ Database User หลังสร้าง Database Instance ไปแล้ว สามารถทำได้โดยคำสั่ง

กรณีที่สร้าง Database Schema เพิ่มในภายหลัง หากต้องการแก้ไขสิทธิของ Database User เพื่อเข้าถึง Database Schema เหล่านั้น สามารถทำได้โดยคำสั่ง

ขั้นตอนการเพิ่มขนาด Storage
ขั้นตอนการแก้ไข CIDR
ขั้นตอนการสร้าง Database User
Reset Password
Edit Access
ขั้นตอนการสร้าง Database Schema
เลือก Availability Zone
กำหนดชื่อของ Database Instance
เลือก MySQL เป็น SQL Engine และเลือก Version
เลือก Machine Type
เลือก Performance Type
กำหนดขนาดของ Storage
เลือก Internal Network
เลือก External Network
กำหนด CIDR
กำหนด Username และ Password
ตรวจสอบการตั้งค่าของ Database Instance
กดปุ่ม "CREATE" เพื่อทำการสั่งสร้าง
แสดงรายการ Database Instance หลังสั่งสร้าง
Database Instance ได้ถูกสั่งสร้างสำเร็จ