gpt4 book ai didi

PHP Laravel 框架数据库连接错误

转载 作者:行者123 更新时间:2023-11-29 13:22:28 24 4
gpt4 key购买 nike

我创建了一个名为learning-laravel的数据库,并创建了一个用户表,我想从该表中获取数据我编写了以下代码块:

Route::get('/',function()
{
$users = DB::table('users')->get();
return $users;
});

但是我遇到了这种类型的错误:

PDOException
SQLSTATE[HY000] [2005] Unknown MySQL server host 'localhost:3306' (2)



*/
public function createConnection($dsn, array $config, array $options)
{
$username = array_get($config, 'username');

$password = array_get($config, 'password');

return new PDO($dsn, $username, $password, $options);
}

最佳答案

尝试不要在主机中包含端口,而是添加“port”键并将端口添加到单独的键中。

    'host'     => 'localhost',
'port' => '8889'

看起来它可能正在尝试使用整个字符串作为主机名。

关于PHP Laravel 框架数据库连接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20616906/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com