dwe*_*aus 4 mysql postgresql heroku laravel laravel-4
Laravel 数据库配置需要在 config/database.php 中设置 mysql 或 postgres 数据库的主机、数据库、用户名和密码。然而,在 Heroku 中添加数据库时,它被指定为单个 URL,通常设置为环境变量 DATABASE_URL。我查看了 Laravel 数据库连接器,但没有找到使用 URL 的解决方案,因此我设置了每个主机、数据库等。有没有办法直接使用 URL?
$url = parse_url(getenv("CLEARDB_DATABASE_URL"));
$host = $url["host"];
$username = $url["user"];
$password = $url["pass"];
$database = substr($url["path"], 1);
Run Code Online (Sandbox Code Playgroud)
有关在 Heroku 上使用 mysql/cleardb 的更多背景信息: http://mattstauffer.co/blog/laravel-on-heroku-using-a-mysql-database
| 归档时间: |
|
| 查看次数: |
2920 次 |
| 最近记录: |