Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да създадете база данни с doctrine2?

Ако все пак искате да го направите с най-новата версия на doctrine/dbal , всичко, което трябва да направите, е да посочите server_version в конфигурацията на 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

Не мога да ви кажа защо не са поставили сървърна версия по подразбиране, но ето дискусията за това https://github.com/doctrine/DoctrineBundle/issues/351

Тъй като използвате mysql база данни, ето как да видите вашата server_version:

mysql --version

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

Виждаме, че текущият Distribut е 5.5 .

Разбира се, препоръчвам ви да зададете тази стойност в 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. mysql - някакъв начин да помогнете на пълнотекстово търсене с друг индекс?

  2. laravel скрити полета при условие

  3. Свържете се с OpenShift (Redhat Paas) mysql екземпляр

  4. Как да променя mysql на mysqli?

  5. Неподдържана опция, предоставена на mysql_options()