แทรกรูปภาพในฐานข้อมูล MySQL
ปัญหา
ฉันกำลังสร้างเว็บไซต์เพื่อซื้อหนังสือออนไลน์โดยใช้ PHP และ MySQL และปัญหาของฉันคือ
วิธีการจัดเก็บภาพของหนังสือในฐานข้อมูลโดยรู้ว่าภาพถ่ายของหนังสือแต่ละเล่มควรปรากฏในการให้คำปรึกษาของหนังสือที่นำเสนอบนเว็บไซต์ ฉันรู้ว่าการจัดเก็บรูปภาพในฐานข้อมูลทำให้การประมวลผลแบบสอบถามช้าลง ... วิธีการใดดีกว่าวิธีหลัง ขอบคุณล่วงหน้า.
สารละลาย
ฉันคิดว่าวิธีที่ง่ายที่สุดคือการจัดเก็บลิงค์รูปภาพในฐานข้อมูลไม่ใช่รูปภาพเอง
- สร้างคอลัมน์เช่น img_src และวางลิงก์ไปยังรูปภาพของคุณ
- ตัวอย่าง: C: \ www \ site \ images \ myphoto.jpeg
- เมื่อสร้างการดูหน้าเว็บให้สร้าง:
SELECT * จาก MyTable WHERE ID = 1
- คุณจะมีข้อมูลทั้งหมดเพียงแค่วางลงในตาราง
แก้ไขโดย Skeletyon