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

MySQL със Symfony2

Ако не искате да използвате Doctrine ORM или дори Doctrine DBAL, абсолютно нищо не ви спира да използвате PDO/MySQLi директно.

  1. Дефинирайте PDO екземпляр като DIC услуга:

    <service id="pdo" class="PDO">
        <argument>dns</argument>
        <argument>user</argument>
        <argument>password</argument>
        <call method="setAttribute">
            <argument>2</argument> <!-- use exception for error handling -->
        </call>
    </service>
    
  2. Подайте PDO екземпляр за всяка услуга, която изисква връзка с база данни:

    <service id="my.custom.service" class="My\Custom\Service">
         <argument type="service" id="pdo" />
    </serivce>
    
    ---
    
    namespace My\Custom;
    
    class Service {
        public function __construct(PDO $pdo) { }
    }
    


  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. Как да се свържете с IPv6 адреси в Kubernetes, работещ на Google Container Engine?

  3. PHP/Apache:PHP Фатална грешка:Извикване на недефинирана функция mysql_connect()

  4. INNODB каскада при изтриване и актуализиране

  5. MySQL:Изберете N реда, но само с уникални стойности в една колона