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
    

    なぜデフォルトのserver_versionを設定しなかったのかはわかりませんが、ここで説明します 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
    

    現在のDistribは5.5であることがわかります 。

    もちろん、この値はparameters.ymlで設定することをお勧めします 。



    1. mysql結果セットをピボットし、htmlテーブル/マトリックスを作成します

    2. mysqlからの日付がjavascriptで1日減少するのはなぜですか?

    3. MySQLがFULLOUTERJOINSをサポートしていない理由はありますか?

    4. MySQL空間インデックスを使用して5つの最も近いネイバーを取得するための正規化データベースの設計