mysql新建用host

导读:MySQL是目前最流行的关系型数据库管理系统之一,它支持多种不同的主机类型 。在这篇文章中 , 我们将介绍如何新建一个使用host的MySQL数据库 。
1. 首先 , 我们需要登录MySQL服务器 。可以使用以下命令:
mysql -u root -p
2. 接下来 , 我们需要创建一个新的用户并授予它对数据库的访问权限 。可以使用以下命令:
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost' WITH GRANT OPTION;
在这个例子中,我们创建了一个名为“newuser”的新用户,并将其限制为只能从本地主机进行访问 。我们还授予了该用户对所有数据库和表的完全访问权限 。
3. 如果你想允许该用户从远程主机访问 , 你需要使用以下命令:
CREATE USER 'newuser'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%' WITH GRANT OPTION;
在这个例子中,我们使用“%”来代替“localhost”,这意味着该用户可以从任何远程主机进行访问 。
4. 最后 , 我们需要刷新MySQL的权限表以使更改生效 。可以使用以下命令:
FLUSH PRIVILEGES;
【mysql新建用host】总结:通过以上步骤 , 我们成功地创建了一个新的MySQL用户,并授予了它对数据库的访问权限 。我们还学习了如何在本地和远程主机上允许该用户进行访问 。这些步骤可以帮助你更好地管理你的MySQL数据库 。

    推荐阅读