Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL / MariaDB tidak menerima Format JSON? Tidak dapat membuat Basis Data

Berdasarkan komentar Anda, tampaknya Doctrine menganggapnya dapat menggunakan fitur yang tidak tersedia di mariadb versi Anda.

Jika Anda memberi tahu doktrin versi mana yang Anda gunakan, itu akan memilih tipe data yang benar untuk kolom itu, dalam hal ini mungkin LONGTEXT atau yang serupa.

Tergantung pada apa yang Anda gunakan, itu akan terlihat seperti (misalnya menggunakan file yaml di symfony):

doctrine:
    dbal:
        server_version: '10.1'

Perhatikan bahwa Anda perlu membuat ulang migrasi Anda.

Seperti yang saya sebutkan dalam komentar saya, secara pribadi saya akan menormalkan database dan menggunakan tabel yang berbeda untuk menautkan pizza ke bahan untuk mempermudah pencarian dan penyaringan.



  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_connect() Perbedaan antara localhost dan 127.0.0.1

  2. MySQL:Kesalahan SQL:1140, SQLState:42000

  3. Array Multi-Dimensi dari pencocokan kolom mysql

  4. Memuat file KML ke mysql / xpath dan x quires

  5. MYSQL + PHP untuk menampilkan data dari dua baris sebagai satu kolom