ใน MySQL สคีมามีความหมายเหมือนกันกับฐานข้อมูล เนื่องจากแบบสอบถามถูกเขียนเพื่อสร้างฐานข้อมูล ในทำนองเดียวกันก็สามารถเขียนแบบสอบถามเพื่อสร้างสคีมาได้
โครงสร้างเชิงตรรกะสามารถใช้โดยสคีมาเพื่อเก็บข้อมูลในขณะที่ฐานข้อมูลสามารถใช้องค์ประกอบหน่วยความจำเพื่อเก็บข้อมูล นอกจากนี้ สคีมาคือชุดของตารางในขณะที่ฐานข้อมูลคือชุดของสคีมา
เพื่อชี้แจงแนวคิดนี้ ฐานข้อมูลและสคีมาจะถูกสร้างขึ้น มีขั้นตอนดังนี้ −
ขั้นแรก ฐานข้อมูลถูกสร้างขึ้นด้วยรูปแบบต่อไปนี้ -
สร้างฐานข้อมูล yourDatabaseName;
ไวยากรณ์ข้างต้นถูกใช้ในแบบสอบถามดังต่อไปนี้ −
mysql> สร้างฐานข้อมูล DatabaseSample; Query OK, 1 แถวได้รับผลกระทบ (0.14 วินาที)
ไวยากรณ์ในการสร้างสคีมามีดังนี้ -
สร้างสคีมา yourSchemaName;
ไวยากรณ์ข้างต้นถูกใช้ในแบบสอบถามดังต่อไปนี้ −
mysql> สร้างสคีมา SchemaSample; Query OK ได้รับผลกระทบ 1 แถว (0.19 วินาที)
ตอนนี้ทั้งฐานข้อมูลและสคีมาถูกสร้างขึ้นแล้ว
ในการแสดงฐานข้อมูลและสคีมาด้วย จะใช้คำสั่ง show คำถามสำหรับสิ่งนั้นมีดังนี้ −
mysql> แสดงฐานข้อมูล
ต่อไปนี้เป็นผลลัพธ์ของแบบสอบถามด้านบน
<ก่อนหน้า>+--------------------+| ฐานข้อมูล |+--------------------+| ธุรกิจ || ตัวอย่างฐานข้อมูล || สวัสดี || information_schema || mybusiness || mysql | | performance_schema || ตัวอย่าง || schemaตัวอย่าง || sys | | ทดสอบ |+--------------------+11 แถวในชุด (0.07 วินาที)ในฐานข้อมูล oracle สามารถใช้สคีมาเพื่อเป็นตัวแทนของฐานข้อมูลได้