AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] [Amysql-Notice] Access denied for user 'root'@'localhost' (using password: YE... |
|
---|---|
w408597170 |
w408597170 发表于 2015-02-03 20:13:15
本帖最后由 w408597170 于 2015-2-3 20:25 编辑
[Amysql-Notice] Access denied for user 'root'@'localhost' (using password: YES) Mysql链接出错,请配置/Amysql/config.php文件。# 由于忘了后台和数据库密码,所以按照网上找的教程(下面的步骤)更改后登陆就出现这样的问题. AMH面板密码忘记,数据库密码也忘记 1) 停止 mysql # amh mysql stop; 2) 编辑mysql配置文件暂停MySQL权限, # vi /etc/my.cnf [mysqld] 下面增加: skip-grant-tables 3) 启动MySQL # amh mysql start; 4) 进入mysql控制台,提示输入密码直接回车。 # /usr/local/mysql/bin/mysql -u root -p 5) 执行Sql更改密码完成。以下示例为root账号,password为新密码。 use mysql; UPDATE user SET password=PASSWORD(‘password’) WHERE user=’root'; exit; 同样root账号误删后找回root账号也大概这样,上面UPDATE SQL改写成INSERT增加root用户即可。 6)找回账号、密码后记得把前面增加my.cnf的skip-grant-tables删掉,然后amh mysql restart 重启MySQL AMH版本 4.2 我找到了 /home/wwwroot/index/web/Amysql/config.php ,打开后文件是空的,这要怎么解决呀? 我试了下如果不把刚才添加的 skip-grant-tables 这句去掉的话,后台就能正常登陆.但是这句不是应该去掉的吗?
点赞,加油! (0分)
2015-02-03 20:13:15 1
|
amysql |
4.2配置文件是/home/wwwroot/index/web/Amysql/Config.php
找回账号、密码后记得把前面增加my.cnf的skip-grant-tables删掉,然后amh mysql restart 重启MySQL
回复
2015-02-07 17:00:20 2
AMH面板 - 好用高效低占用、安全可靠极稳定 |
dongyuan0911 |
引用: 删掉了skip-grant-tables又不好用了啊
回复
2015-04-15 10:47:32 3
|