Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

क्या मुझे MySQL TEXT प्रकार के लिए PDO PARAM_LOB या PARAM_STR का उपयोग करना चाहिए?

यदि आप डेटा के बड़े हिस्से का उपयोग करने जा रहे हैं, जैसा कि आपने अपने उपयोग के मामले में उल्लेख किया है, तो हाँ -- मैं PDO::PARAM_LOB का उपयोग करूंगा डेटा स्ट्रीम का उपयोग करके अपने डेटा में हेरफेर करने के लिए।

PHP प्रलेखन के अनुसार :

और इसे इस तरह इस्तेमाल करना:

<?php
$db = new PDO('odbc:SAMPLE', 'db2inst1', 'ibmdb2');
$stmt = $db->prepare("select contenttype, imagedata from images where id=?");
$stmt->execute(array($_GET['id']));
$stmt->bindColumn(1, $type, PDO::PARAM_STR, 256);
$stmt->bindColumn(2, $lob, PDO::PARAM_LOB);
$stmt->fetch(PDO::FETCH_BOUND);

header("Content-Type: $type");
fpassthru($lob);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySql DB तालिका में डेटा फ़्रेम लिखना

  2. MySQL पर गतिरोध पंक्तियों को हटा रहा है

  3. MySQL में उपयोगकर्ता लॉगिन के आधार पर कनेक्शन टाइमआउट कैसे सेट करें?

  4. Google क्लाउड SQL को Google कंप्यूट इंजन पर Wordpress से कनेक्ट करना

  5. एकाधिक पसंद के साथ क्वेरी