Artisan正在尝试使用Ubuntu MySQL数据库而不是XAMPP

时间:2015-11-01 16:03:35

标签: php mysql ubuntu laravel-5.1 artisan

我第一次使用Linux进行Web开发。我正在使用Laravel(和XAMPP)开发一个应用程序,我在Windows上没有遇到任何麻烦。

但是,这一次,每当我运行JavaScript命令刷新我的数据库时,我都会收到Artisan无法连接到数据库的错误。

Artisan error

我意识到他正在尝试访问Ubuntu的MySQL数据库而不是XAMPP的数据库。这可能是因为我使用全局php命令而不是运行XAMPP的php命令(我在Windows上使用)。我很肯定php artisan文件和数据库配置文件指向正确的数据库。

有没有办法让Artisan使用XAMPP的php命令?请记住,我的Linux知识非常有限。

谢谢。

1 个答案:

答案 0 :(得分:1)

你应该终止Ubuntu的MySQL服务器,谷歌如何做到这一点,然后你可以用xampp控制器启动你的xampp mysql服务器。