【发布时间】:2019-05-15 05:25:15
【问题描述】:
在将文件上传到 CPanel 后尝试连接数据库时出现以下错误。在本地一切正常。我是否有root密码都没有关系。
用户'root'@'localhost'的访问被拒绝(使用密码:YES)(1045)
我正在使用 PHPMyAdmin、XAMPP 和 MariaDB。
我的凭据如下:
define("DB_SERVER", "127.0.0.1");
define("DB_USER", "root");
define("DB_PASS", "Password");
define("DB_NAME", "portfolio_db");
配置文件:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'Password';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';
更新:
我现在已经将数据库导入到 CPanel 并创建了一个附加到它的用户。我还更新了凭据,使它们与用户相对应。但是,我不确定服务器应该是什么,以及是否需要添加任何其他凭据才能使其正常工作。
我能做什么?
【问题讨论】:
标签: php mysql phpmyadmin xampp mariadb