php artisan serve - 如何让mysql运行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php artisan serve - 如何让mysql运行相关的知识,希望对你有一定的参考价值。

我是所有这些工匠的新手。当我启动我的php服务器时

$ php artisan serve 

如何让mysql服务器运行?

答案

MySQL服务器独立于Laravel。 artisan命令只是Laravel的一个接口,它在后台运行PHP脚本。

要在Linux上启动MySQL服务器,您必须运行类似的东西

sudo service mysql start

对于Windows,您可以通过WAMP或已安装的服务访问服务器。

另一答案

实际上如果你想修改一点laravel框架,你可以这样做:

/vendor/laravel/framework/src/Illuminate/Foundation/Console/ServeCommand.php上打开ServeCommand.php文件

然后找到serverCommand()功能

添加此命令

echo shell_exec('sh your_terminal_command_to_start_mysql ');

每次运行php artisan serve时,它也会执行你的mysql服务启动命令

另一答案

对于Windows或Mac,您需要安装XAMPP才能启动MySQL。 https://www.apachefriends.org

以上是关于php artisan serve - 如何让mysql运行的主要内容,如果未能解决你的问题,请参考以下文章

如何在开始新的会话之前终止当前的 php artisan serve 会话?

如何在没有 php artisan serve 的情况下设置 React-Laravel 项目?

php artisan serve 找不到 autoload.php

为啥“php artisan serve”关闭端口? (也不住8000)

laravel 自动删除 php artisan serve 上的 server.php

php artisan serve [ErrorException] laravel