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

MySQL/MariaDB JSON प्रारूप को स्वीकार नहीं कर रहा है? डेटाबेस नहीं बना सकते

आपकी टिप्पणियों के आधार पर, ऐसा लगता है कि सिद्धांत सोचता है कि यह उन सुविधाओं का उपयोग कर सकता है जो आपके मारियाडब के संस्करण पर उपलब्ध नहीं हैं।

यदि आप सिद्धांत बताते हैं कि आप किस संस्करण का उपयोग कर रहे हैं, तो यह उस कॉलम के लिए सही डेटाटाइप का चयन करेगा, इस मामले में शायद LONGTEXT या ऐसा ही कुछ।

आप जो उपयोग कर रहे हैं उसके आधार पर, यह कुछ ऐसा दिखाई देगा (उदाहरण के लिए सिम्फनी में एक yaml फ़ाइल का उपयोग करके):

doctrine:
    dbal:
        server_version: '10.1'

ध्यान दें कि आपको अपने माइग्रेशन को फिर से जेनरेट करना होगा।

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



  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 फ़ंक्शन से तालिका कैसे वापस करें

  2. MySQL सर्वर पर पुन:कनेक्ट करना दूर हो गया है

  3. mysql में उपयोगकर्ताओं को उनके अंकों के आधार पर रैंक करें

  4. डेल्फी XE5 FireDAC त्रुटि:विक्रेता पुस्तकालय लोड नहीं कर सकता [libmysql.dll या libmysqld.dll]

  5. PHP mysql PDO ने NULL मान सेट करने से मना कर दिया