1freehosting中的MySQL主机名是什么


what is the mysql host name in 1freehosting

我知道这是一个菜鸟问题。但是我无论如何都无法找出解决方案,所以我在这里发布它。

我一直在使用我的本地机器和xampp学习php和mysql。现在我决定把我的作品放到网上。.所以我选择一种免费的托管服务,例如 1freehosting.我创建了一个 mysql 用户,如下所示:

username : u377815502_root,
database : u377815502_login,
password : ********

为了在虚拟主机上连接到我的 mysql,我向我的 php pdo 连接提供了以下信息。

'mysql'=>array('host'=>'localhost',
                       'username'=>'u377815502_root',
                       'password'=>'********',
                       'db'=>'u377815502_login'
                       ),

我的问题是我做得对吗?我应该将"host"保留为"localhost"吗? 我不确定!

当我尝试访问我的网站时,出现以下错误:

SQLSTATE[28000] [1045] 拒绝用户访问 'u377815502_root'@'localhost' (使用密码:是)

我在您提到的主机上创建了自己的帐户,主机名显然是"mysql.1freehosting.com",没有引号! 享受:D