首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Homestead上添加和使用附加数据库

在Homestead上添加和使用附加数据库
EN

Stack Overflow用户
提问于 2015-02-06 20:09:22
回答 1查看 367关注 0票数 1

我已经配置了家园和我的拉拉网站运行在它上。我已经把它放进箱子里去运行我的迁移。当我这样做的时候,我意识到,我想在这个VM上运行多个站点,因为我正在学习拉里和家园。所以我想要一个单独的数据库,这样我就不会把所有的东西都堆在“宅基地”上

我用Sequel连接到国产vm中的mysql数据库,并创建了一个新的数据库。我回滚我的迁移,把所有的表放在homstead上,确认它们是在续集Pro中删除的。然后,我用新的数据库名更新了app/config/database.php文件:

代码语言:javascript
复制
'mysql' => array(
        'driver'    => 'mysql',
        'host'      => '127.0.0.1',
        'database'  => 'newDBName',
        ....

然后,我再次运行我的迁移在宅地,但它继续把表‘宅地’数据库。我已经做了很多次了,确认它在保存、更新其他文件,并检查文件在本地编辑时是否与VM同步。我有个流浪汉再装子弹看看会不会引起。不走运。

我不知所措。我怎样才能强迫我的laravel应用程序迁移和引用我在家庭网站上创建的新数据库呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-06 20:23:26

Laravel为覆盖默认值的不同环境提供了配置文件的可能性。如果是本地开发环境,则为app/config/local/database.php。确保更改其中的数据库名称。

当应用程序在多个环境中运行时,此特性非常有用,您不必担心意外地将本地配置上载到生产服务器上。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28373914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档