Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để tạo cơ sở dữ liệu với doct2?

Nếu bạn vẫn muốn làm điều đó với phiên bản mới nhất của doctrine/dbal , tất cả những gì bạn phải làm là chỉ định server_version trong cấu hình dbal:

doctrine:
    dbal:
        default_connection: default
        connections:
            default:
                dbname:         local_api
                user:           root
                password:       null
                host:           localhost
                driver:         pdo_mysql
                server_version: '5.5' # your database server version here

Tôi không thể cho bạn biết tại sao họ không đặt server_version mặc định, nhưng đây là cuộc thảo luận về nó https://github.com/doctrine/DoctrineBundle/issues/351

Vì bạn đang sử dụng cơ sở dữ liệu mysql, đây là cách xem server_version của bạn:

mysql --version

> mysql  Ver 14.14 Distrib 5.5.44, for debian-linux-gnu (x86_64) using readline 6.3

Chúng tôi thấy rằng Bản phân phối hiện tại là 5.5 .

Tất nhiên, tôi khuyên bạn nên đặt giá trị này trong parameters.yml .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tạo bảng với PHP và điền từ MySQL

  2. Hộp biểu mẫu nhập HTML không điền giá trị PHP sau dấu cách đầu tiên

  3. Đã chuẩn bị nhiều Chèn mysqli

  4. Bash:Làm thế nào để gọi lệnh và lưu trữ kết quả trong một biến?

  5. Cửa sổ chọn SQL xung quanh hàng cụ thể