#Database

95 บทความ

เจาะลึก 4 บทเรียนจากบั๊ก SQL Injection ที่ผมเจอในระบบฐานข้อมูล

เจาะลึก 4 บทเรียนจากบั๊ก SQL Injection ที่ผมเจอในระบบฐานข้อมูล

เคยสงสัยไหมว่าทำไมบั๊กเล็ก ๆ ถึงกลายเป็นช่องโหว่ร้ายแรงได้? มาดูวิธีป้องกัน SQL Injection และการออกแบบฐานข้อมูลให้ปลอดภัยสำหรับโปรแกรมเมอร์มือใหม่

ที่มา: DEV Community

1 month ago 7 นาที
14 views
ทำไมการใช้ Postgres ทำ Message Queue ถึงเป็นกับดักที่ทำให้นอนไม่หลับตอนตี 3

ทำไมการใช้ Postgres ทำ Message Queue ถึงเป็นกับดักที่ทำให้นอนไม่หลับตอนตี 3

มือใหม่หัดเขียนโปรแกรมควรรู้! ทำไมการใช้ Postgres ทำคิวงานถึงกลายเป็นจุดอ่อนที่ทำให้ระบบล่ม และวิธีเลือกใช้เครื่องมือให้เหมาะสมเพื่อเลี่ยงปัญหาในอนาคต

ที่มา: DEV Community

1 month ago 9 นาที
19 views
สอนสร้างเว็บด้วย Laravel 13: Workshop ทำระบบ CRUD ตั้งแต่เริ่มต้นจนใช้งานได้จริง
Laravel

สอนสร้างเว็บด้วย Laravel 13: Workshop ทำระบบ CRUD ตั้งแต่เริ่มต้นจนใช้งานได้จริง

เรียนรู้การพัฒนาเว็บแอปพลิเคชันด้วย Laravel 13 ตั้งแต่การออกแบบฐานข้อมูล Migration ไปจนถึงการจัดการ Logic ด้วย MVC สำหรับมือใหม่ที่อยากเป็นโปรแกรมเมอร์มืออาชีพ

1 month ago 10 นาที
23 views
เจาะลึก Laravel Eloquent Relationships: วิธีเชื่อมโยงข้อมูลแบบมือโปร
Laravel

เจาะลึก Laravel Eloquent Relationships: วิธีเชื่อมโยงข้อมูลแบบมือโปร

เรียนรู้การใช้ Eloquent Relationships ใน Laravel ทั้งแบบ One to One และ One to Many เพื่อจัดการฐานข้อมูลให้เป็นระบบและดึงข้อมูลได้รวดเร็วสำหรับมือใหม่

1 month ago 10 นาที
26 views
จัดการฐานข้อมูลด้วย Laravel Eloquent ORM: เพิ่ม แก้ไข ลบข้อมูล และทำ Soft Deletes
Laravel

จัดการฐานข้อมูลด้วย Laravel Eloquent ORM: เพิ่ม แก้ไข ลบข้อมูล และทำ Soft Deletes

เรียนรู้การจัดการฐานข้อมูลใน Laravel ด้วย Eloquent ORM ตั้งแต่การเพิ่ม แก้ไข ลบข้อมูล ไปจนถึงการทำ Soft Deletes เพื่อกู้คืนข้อมูลที่เผลอลบไปอย่างมืออาชีพ

1 month ago 6 นาที
23 views
สอนใช้ Laravel Eloquent ORM ดึงข้อมูลจากฐานข้อมูลฉบับมือใหม่
Laravel

สอนใช้ Laravel Eloquent ORM ดึงข้อมูลจากฐานข้อมูลฉบับมือใหม่

เรียนรู้วิธีใช้ Laravel Eloquent ORM จัดการฐานข้อมูล ตั้งแต่การสร้าง Model ไปจนถึงคำสั่ง all, find, where และการแสดงผลข้อมูลใน Blade แบบมืออาชีพ

1 month ago 9 นาที
23 views
วิธีใช้ Laravel Database Seeding และ Model Factory สร้างข้อมูลทดสอบแบบมือโปร
Laravel

วิธีใช้ Laravel Database Seeding และ Model Factory สร้างข้อมูลทดสอบแบบมือโปร

เลิกกรอกข้อมูลทดสอบเองทีละแถว! เรียนรู้วิธีใช้ Laravel Database Seeding และ Model Factory เพื่อจำลองข้อมูลจำนวนมาก ช่วยให้การทดสอบแอปพลิเคชันง่ายและเร็วขึ้น

1 month ago 10 นาที
17 views
สอน PHP 8 จัดการฐานข้อมูล CRUD: วิธี UPDATE และ DELETE ข้อมูลอย่างปลอดภัยด้วย Bind Parameters
PHP

สอน PHP 8 จัดการฐานข้อมูล CRUD: วิธี UPDATE และ DELETE ข้อมูลอย่างปลอดภัยด้วย Bind Parameters

เรียนรู้วิธีแก้ไขและลบข้อมูลในฐานข้อมูลด้วย PHP 8 และ PDO พร้อมเทคนิคการใช้ Bind Parameters เพื่อป้องกัน SQL Injection สำหรับมือใหม่หัดเขียนเว็บ

1 month ago 6 นาที
21 views
สอนเขียน PHP 8 เชื่อมต่อฐานข้อมูลด้วย PDO ทำ CRUD อย่างปลอดภัย ป้องกัน SQL Injection
PHP

สอนเขียน PHP 8 เชื่อมต่อฐานข้อมูลด้วย PDO ทำ CRUD อย่างปลอดภัย ป้องกัน SQL Injection

เรียนรู้วิธีจัดการฐานข้อมูลด้วย PHP 8 ผ่าน PDO อย่างมืออาชีพ พร้อมเทคนิคการใช้ Prepared Statements เพื่อป้องกัน SQL Injection สำหรับมือใหม่หัดเขียนเว็บ

1 month ago 7 นาที
22 views
สอนเชื่อมต่อฐานข้อมูล MySQL ด้วย PHP 8 และ PDO ให้ปลอดภัยและมืออาชีพ
PHP

สอนเชื่อมต่อฐานข้อมูล MySQL ด้วย PHP 8 และ PDO ให้ปลอดภัยและมืออาชีพ

เรียนรู้วิธีเชื่อมต่อฐานข้อมูล MySQL ด้วย PHP PDO อย่างถูกต้อง ป้องกัน SQL Injection พร้อมตั้งค่า Error Mode เพื่อให้การแก้บั๊กทำได้ง่ายขึ้นสำหรับมือใหม่

1 month ago 8 นาที
17 views
วิธีใส่คำอธิบายคอลัมน์ใน PostgreSQL และ MySQL ให้ปลอดภัยและเป็นระเบียบ

วิธีใส่คำอธิบายคอลัมน์ใน PostgreSQL และ MySQL ให้ปลอดภัยและเป็นระเบียบ

เบื่อไหมกับการทำ Migration เพื่อเพิ่มแค่คำอธิบายในฐานข้อมูล? เรียนรู้วิธีจัดการ Column Comments ใน PostgreSQL และ MySQL พร้อมเทคนิคการทำ Documentation ที่ปลอดภัย

ที่มา: DEV Community

1 month ago 6 นาที
17 views