gpt4 book ai didi

MySQL root pwd 在 API 控制台中不再可见

转载 作者:行者123 更新时间:2023-11-29 22:41:47 25 4
gpt4 key购买 nike

Google Api 控制台

  1. 我已使用“点击部署”LAMP 成功创建了一个实例。
  2. 创建后,mysql root pwd 在 API 控制台中显示了一段时间,我忘记记下它,并且在 API 控制台中不再可用。

知道如何检索此 mysql root 密码或再次重置它吗?

最佳答案

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

然后使用以下命令向 mysql 进程发送终止命令,并使用 .pid 文件的路径名:

shell> kill cat/mysql-data-directory/host_name.pid

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

更新 mysql.user SET 密码=PASSWORD('MyNewPass') WHERE User='root';同花顺特权;将 UPDATE 和 FLUSH 语句分别写在一行上。

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

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

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

为了供您引用,可以在此处找到有关此主题的 MySQL 文档的链接:

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

关于MySQL root pwd 在 API 控制台中不再可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29315646/

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