最新消息:把Logo换了一下,虽然丑了点,但至少完全是自己的设计

Yii2数据库连接的设置方法与各种数据库的连接字符串

PHP 宇托 1546浏览 暂无评论

之前不知道怎么设置Yii2 Advanced,修改数据库连接时总是修改common\config\main-local.php文件。最近发现直接修改environments目录下main-local.php文件最好,在切换开发环境和发布环境时,它会自动覆盖common\config\main-local.php文件。

至于Yii2的各种数据连接字符串如下

PHP
<?php
return [
    'class' => 'yii\db\Connection',
    'dsn' => 'mysql:host=localhost;dbname=reportsa_macromoney', // MySQL, MariaDB
    //'dsn' => 'sqlite:/path/to/database/file', // SQLite
    //'dsn' => 'pgsql:host=localhost;port=5432;dbname=mydatabase', // PostgreSQL
    //'dsn' => 'cubrid:dbname=demodb;host=localhost;port=33000', // CUBRID
    //'dsn' => 'sqlsrv:Server=localhost;Database=mydatabase', // MS SQL Server, sqlsrv driver
    //'dsn' => 'dblib:host=localhost;dbname=mydatabase', // MS SQL Server, dblib driver
    //'dsn' => 'mssql:host=localhost;dbname=mydatabase', // MS SQL Server, mssql driver
    //'dsn' => 'oci:dbname=//localhost:1521/mydatabase', // Oracle
    'username' => 'root',
    'password' => '$123',
    'charset' => 'utf8',
];

参考地址:Yii2.0 Database Connection

转载请注明:宇托的狗窝 » Yii2数据库连接的设置方法与各种数据库的连接字符串

发表我的评论
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址