ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์ที่มีป้ายกำกับ MySQL

How to Database Relationships in Laravel10

 Type of Relationship in Database Laravel  One-to-One - One Record in the table is associated with One. For example a customer and card ID number One to Many - One record in the table is associated with multiple records.  Many to Many - Multiple records in the table are associated with multiple records. 1. One-to-One Using in-Class Model: hasOne()  Example                     $this->hasOne(Product:::class); 2. One to Many using in Class Model:  hasMany() Method Example                     $this->hasMany(Product::class); 3. Many to Many Using in-Class Model:  hasOne()  latestOfMany(), oldestOfMany() and ofMany() Example                     $this->hasOne(Product::class)->latestOfMany();                     ...

10 แนวทางการ Backup MySQL 24/7 ทั้งอัตโนมัติ และจัดการเอง

  วิธีการ Backup MySQL database Server การ Backup อัตโนมัติ บน Amazon S3 การ Backup อัตโนมัติ บน Linux การ Backup อัตโนมัติ AutoMySQL Backup การ Backup  ด้วย MySQLDump การ Backup ด้วย XML file ด้วย PHP การ Backup ด้วย ภาษา PHP  การ Backup ผ่าน SSH การ Backup ด้วย Shell Script บน Linux การ Backup ด้วย Web server ผ่าน  FTP แบบอัตโนมัติ การ Backup ด้วย phpMyAdmin

การทำ Trigger สำหรับฐานข้อมูล MySQL, SQL, Postgresql

สำหรับคนที่ทำงานเกี่ยวกับการพัฒนาระบบฐานข้อมูลขององค์กรขนาดใหญ่ๆ คงมีความคุ้นเคยกับใช้งาน Trigger อยู่แล้ว ซึ่ง Trigger เป็นที่เข้าใจกันดีว่า เป็นการทำงานอัตโนมัติ เมื่อเกิดเหตุการณ์ เพื่อทำงานตรวจสอบการเปลี่ยนแปลงค่าต่างๆ ในตาราง เพื่อวัตถุประสงค์การใช้งานฐานข้อมูลในเชิง Data Integrity (ความบูรณภาพของข้อมูล=ความถูกต้องและสมบูรณ์ของข้อมูลที่อยู่ในฐานข้อมูล) สำหรับป้องกันความผิดพลาดและความซ้ำซ้อนในการป้อนข้อมูล เช่น รหัสลูกค้าที่จะต้องไม่ซ้ำกัน Tirgger เป็นฐานข้อมูลเชิงวัตถุที่ขึ้นกับคำสัง การเพิ่ม การแก้ไข และ การลบ จะทำกับตาราจริง โดยใช้เหตุการณ์ดังกล่าวในการทำงาน โดยอาจจะเริ่มก่อน หรือหลังจากคำสั่งหลักทำงานก่อน