gpt4 book ai didi

php - 如何在 Yii2 中连接到远程 mySQL 数据库

转载 作者:可可西里 更新时间:2023-11-01 08:45:35 26 4
gpt4 key购买 nike

我正在使用 Yii 2.0 基本模板。我试图连接到数据库。本地数据库中的连接正在工作。但是我无法连接到域服务器中的远程 mySQL 数据库。

这是我的数据库配置:

return [
'class' => 'yii\db\Connection',
'dsn' => 'mysql:host=smargav.com;dbname=smargavc_Konnections',
'username' => 'smargavc_Konnect',
'password' => '******',
'charset' => 'utf8'
];

我收到如下错误:

{"name":"Database Exception","message":"SQLSTATE[HY000] [1045] Access denied for user 'smargavc_Konnect'@'122.167.47.26' (using password:

最佳答案

连接字符串看起来没问题

几个可能的原因:

  1. smargavc_Konnect 用户没有远程连接的权限
  2. MYSQL 在远程服务器上处于停止状态
  3. 远程服务器不支持3306端口
  4. 您的IP不允许使用http访问远程服务器

检查是否所有这些都是真的,你应该能够连接

关于php - 如何在 Yii2 中连接到远程 mySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30317723/

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