错误“#1045 -当尝试使用不正确的凭据访问 MySQL 时,通常会发生“用户‘root’@‘localhost’访问被拒绝(使用密码:YES)”的情况。以下是重置密码并重新获得访问权限的步骤:
在提示符下打开 MySQL: 使用以下命令命令:
mysql -u root -p
更新密码:执行以下查询:
UPDATE mysql.user SET authentication_string=PASSWORD('MyNewPass') WHERE User='root';
重新启动MySQL 服务:
对于 Linux/macOS:使用以下命令:
sudo service mysql stop sudo service mysql start
编辑 config.inc.php 文件: 找到指定 root 密码的行并使用新密码更新它。
<code class="php">$cfg['Servers'][$i]['password'] = 'MyNewPass';</code>
以上是以下是问题格式中的几个标题选项,每个选项的侧重点略有不同: * **如何修复使用 Root 用户登录 MySQL 时的'访问被拒绝”错误?**(简单而可怕的详细内容。更多信息请关注PHP中文网其他相关文章!