首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >API控制台中看不到MySQL根pwd。

API控制台中看不到MySQL根pwd。
EN

Stack Overflow用户
提问于 2015-03-28 09:40:23
回答 1查看 144关注 0票数 0

中Google控制台

  1. 我成功地创建了一个使用'Click‘LAMP.的实例。
  2. 创建之后,mysql根pwd在API控制台中显示了一段时间,我忘了记下它,它在API控制台中不再可用。

知道如何检索此mysql根pwd或重新设置它吗?

EN

回答 1

Stack Overflow用户

发布于 2015-03-28 09:44:57

首先以mysqld服务器运行的用户身份登录到您的系统。定位包含服务器进程ID的.pid文件。该文件的确切位置和名称取决于您的发行版、主机名和配置。常见位置是/var/lib/mysql/、/var/run/mysqld/和/usr/local/mysql/data/。

然后使用下面的命令,使用.pid文件的路径名向mysql进程发送杀死命令:

shell>杀灭cat /mysql-data-directory/host_name.pid

创建一个文本文件,其中包含以下语句,用新的语句替换密码:

UPDATE mysql.user SET Password=PASSWORD('MyNewPass'),其中用户=‘root’;刷新权限;在一行上编写更新和刷新语句。

使用特殊的-init-file选项启动MySQL服务器:

shell> mysqld_safe --init-file=/home/me/mysql-init &

服务器成功启动后,删除/home/me/ MySQL - root,您现在应该能够使用新密码以根用户身份连接到MySQL服务器。停止服务器并正常重新启动它。

有关此主题的MySQL文档的链接如下所示,以供参考:

https://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29315646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档