尝试运行php artisan migrate时发生异常
[pdo异常] SQLSTATE[HY000][2002]没有这样的文件或目录 我正在尝试使用terminal运行php artisan migrate命令。尝试运行php artisan migrate时发生异常,php,laravel,exception,terminal,laravel-5,Php,Laravel,Exception,Terminal,Laravel 5,[pdo异常] SQLSTATE[HY000][2002]没有这样的文件或目录 我正在尝试使用terminal运行php artisan migrate命令。 任何类型的帮助都将不胜感激。如果您使用的是MAMP,请确保添加unix_套接字键,其值为mysql.sock在MAMP中驻留的路径 'mysql' => array( 'driver' => 'mysql', 'host' => 'localhost', 'unix_socket'
任何类型的帮助都将不胜感激。如果您使用的是MAMP,请确保添加unix_套接字键,其值为mysql.sock在MAMP中驻留的路径
'mysql' => array(
'driver' => 'mysql',
'host' => 'localhost',
'unix_socket' => '/Applications/MAMP/tmp/mysql/mysql.sock',
'database' => 'database',
'username' => 'root',
'password' => 'root',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
我认为您试图使用一个不存在的sqlite数据库。如果是这种情况,请创建一个新的
数据库/database.sqlite
空文件,然后重试。感谢您的响应。但是我必须在哪里创建这个文件夹呢?在项目的根目录中,应该有一个数据库文件夹,其中包含迁移、种子和工厂。在同一文件夹中创建database.sqlite文件。我的项目名称是testing…Ahsans MacBook Pro:projects ahsanulhaq$cd testing Ahsans MacBook Pro:testing ahsanulhaq$php artisan migrate[PDOException]SQLSTATE[HY000][2002]没有这样的文件或目录会出现同样的错误我对laravel太初级了。我不知道。你能帮我更多吗?是的。。。我在项目目录中时尝试了它。它给出了与我使用xampp相同的答案。如何改变这些?