2023-03-15小白笔记0

目录

使用指定mysql账户连接mysql服务器:
mysql账户更改密码:
将mysql中hadoop用户的host改为localhost

使用指定mysql账户连接mysql服务器:

mysql -u <username> -p

mysql账户更改密码:

ALTER USER 'username'@'hostname' IDENTIFIED BY 'new_password';

ALTER USER 'hadoop'@'ubuntu1' IDENTIFIED BY '123456';

将mysql中hadoop用户的host改为localhost

要将 MySQL 中名为 hadoop 的用户账户的主机名从远程主机更改为 localhost,您可以按照以下步骤操作:

打开 MySQL 客户端。您可以使用以下命令连接到 MySQL 服务器:

mysql -u <username> -p
其中 是具有足够权限的 MySQL 用户名。在按 Enter 键后,系统会提示您输入密码。

在成功登录后,使用以下命令来检查 hadoop 用户当前的主机名:

SELECT User, Host FROM mysql.user WHERE User='hadoop';
您应该看到一个包含 hadoop 用户及其当前主机名的表格。

使用以下命令将 hadoop 用户的主机名更改为 localhost:

UPDATE mysql.user SET Host='localhost' WHERE User='hadoop' AND Host='<hostname>';
其中 是 hadoop 用户当前所属的主机名或 IP 地址。如果 hadoop 用户已经使用 localhost 进行访问,则可以省略 AND Host='' 部分。

更新完 hadoop 用户的主机名后,请务必刷新 MySQL 权限表以使更改生效:

FLUSH PRIVILEGES;
在完成操作后,您可以使用以下命令退出 MySQL 客户端:

exit;
请注意,如果您将用户账户的主机名更改为 localhost,则只能从本地主机访问该账户。如果需要从其他主机远程访问该账户,请将主机名更改为实际的主机名或 IP 地址。

本文作者:墨洺的文档

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!