MySQL

ระบบจัดการฐานข้อมูลเชิงสัมพันธ์แบบโอเพนซอร์สที่เชื่อถือได้

ตรวจสอบการติดตั้ง

mysql --version

เข้าถึง MySQL Shell

ในฐานะผู้ใช้ระดับรูท:

mysql -u root -p

รหัสผ่านถูกจัดเก็บไว้อย่างปลอดภัยใน /root/.cloudzy-creds

เชื่อมต่อกับฐานข้อมูลเฉพาะในฐานะผู้ใช้

mysql -u <username> -p -D <database> -h <host> -P <port>
  • -U <username> → ผู้ใช้ฐานข้อมูล
  • -p → แจ้งให้ป้อนรหัสผ่านของผู้ใช้
  • -D <database> → ชื่อฐานข้อมูลที่จะเชื่อมต่อ
  • -h <host> → ชื่อโฮสต์ของเซิร์ฟเวอร์ MySQL (เช่น localhost)
  • -P <port> → พอร์ต (ค่าเริ่มต้น: 3306)

คำสั่ง MySQL ทั่วไป

  • SHOW DATABASES;: แสดงรายการฐานข้อมูลทั้งหมด
  • USE DB_NAME;: เปลี่ยนไปใช้ฐานข้อมูล
  • SHOW TABLES;แสดงรายการตารางในฐานข้อมูล
  • DESCRIBE TABLE_NAME;แสดงโครงสร้างตาราง
  • SELECT * FROM TABLE_NAME;: ดูข้อมูลในตาราง
  • EXIT;: ออกจาก MySQL shell

ไฟล์และไดเร็กทอรีที่สำคัญ

  • /root/.cloudzy-creds → ข้อมูลประจำตัวฐานข้อมูลที่บันทึกไว้
  • /etc/mysql/ → ไฟล์การกำหนดค่า MySQL
  • /var/lib/mysql/ → ไฟล์ข้อมูลฐานข้อมูล
  • /var/log/mysql/ → ไฟล์บันทึก

การจัดการบริการ

systemctl status mysql
systemctl restart mysql

รายละเอียดการสมัคร