Har*_*g10 3 mysql migration mamp laravel artisan
我现在已经搜索了几个小时,仍然无法找到它.
我得到2个错误,如果我使用数据库主机'localhost',我收到此错误:
[PDOException]
SQLSTATE[HY000] [2002] No such file or directory
Run Code Online (Sandbox Code Playgroud)
如果我将数据库主机更改为'127.0.0.1'我收到此错误:
[PDOException]
SQLSTATE[HY000] [2002] Connection refused
Run Code Online (Sandbox Code Playgroud)
我尝试过的事情:
database.php文件中的mysql数组中localhost为127.0.0.1和返回.phpmyadmin任何想法如何解决这一问题?
我想通了,在以下之后添加'host' => '127.0.0.1':
'unix_socket' => '/Applications/MAMP/tmp/mysql/mysql.sock'
Run Code Online (Sandbox Code Playgroud)
所以连接看起来像这样:
'mysql' => array(
'driver' => 'mysql',
'host' => '127.0.0.1',
'unix_socket' => '/Applications/MAMP/tmp/mysql/mysql.sock',
'database' => 'dbname',
'username' => 'josh',
'password' => 'pass',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2185 次 |
| 最近记录: |