gpt4 book ai didi

mysql - 更改数据库密码后如何连接到 Magento?

转载 作者:太空宇宙 更新时间:2023-11-03 10:46:22 25 4
gpt4 key购买 nike

在 MySQL 数据库上为我的用户设置密码后,我无法连接到 Magento。我该如何解决这个问题?

Error: SQLSTATE[HY000] [1045] Access denied for user 'xxx'@'localhost' (using password: YES). 

我试图通过转到 phpMyAdmin 并在我的 SQL 数据库上运行此命令来删除密码,但没有成功

SET PASSWORD FOR 'xxx_username'@'localhost' = PASSWORD('');

我得到了这个错误:

#1044 - Access denied for user 'xxx'@'localhost' to database 'mysql'

如何在 Magento 上更新此密码?或者从数据库中删除它?

最佳答案

这是一个两步过程。首先,您在以下文件/位置配置您的 Magento 数据库凭据

<!-- File: app/etc/local.xml -->
<connection>
<host><![CDATA[server_name]]></host>
<username><![CDATA[username]]></username>
<password><![CDATA[password]]></password>
<dbname><![CDATA[schema_name]]></dbname>
<active>1</active>
</connection>

第二步是清除您的 Magento 缓存。 Magento 缓存了它的配置文件,所以它不需要在每次请求时从磁盘加载它们。在标准设置中,您可以通过删除以下目录中的任何文件/文件夹来清除缓存

var/cache/...

但是,如果您的系统对其执行了额外的缩放工作,则可能需要手动刷新其他缓存系统。

关于mysql - 更改数据库密码后如何连接到 Magento?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31221900/

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