PHP MongoDB สร้างฐานข้อมูล บทความนี้สอนเขียนโค้ด PHP สร้างฐานข้อมูล (Database) พร้อม Collections โดย Collections เปรียบเสมืองตาราง (Table) ในฐานข้อมูล RDBMS สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง PHP MongoDB สร้างฐานข้อมูล
<?php
require_once __DIR__ . '/vendor/autoload.php';
$cli = (new MongoDB\Client)->example->colors;
$q = $cli->insertOne([
'name' => 'red'
]);
echo "สร้างฐานข้อมูล และเพิ่ม ".$q->getInsertedCount()." ";
echo "ข้อมูล รหัส ".$q->getInsertedId();
?>
ผลลัพธ์
สร้างฐานข้อมูล และเพิ่ม 1 ข้อมูล รหัส 62e22ad9cf9424b9080246db
PHP MongoDB สร้างฐานข้อมูล และ Collections จากตัวอย่างสร้างฐานข้อมูลชื่อ example และ Collection ชื่อ colors โดยการสร้างทั้ง 2 อย่างจำเป็นต้องเพิ่มข้อมูลลง Collection ก่อนโดยใช้คำสั่ง insertOne ประกอบด้วย column ชื่อ name มีค่าเท่ากับ ‘red’ จากนั้นใช้คำสั่ง getInsertedCount เพื่อแสดงจำนวนข้อมูลที่ถูกเพิ่ม และรหัส id ด้วย getInsertedId จาก Collection colors