权限MySQL如何添加Root用户权限(mysql 添加root)

MySQL 中的 root 用户是数据库的最高管理者,在没有指定用户的情况下,root 不具有任何权限,所以有时候我们需要为 root 用户添加一些权限,以便在 MySQL 中进行更多操作。以下是MySQL如何添加Root用户权限:

首先,确保你已经开启MySQL服务,并使用MySQL root账户登录。登录后,在MySQL控制台中输入以下命令,可以解锁MySQL root账户:

GRANT ALL ON *.* to 'root'@'localhost' IDENTIFIED BY '';

其中是你要设置的root账户的初始密码,运行完这条指令后系统会提示你用户被解锁,你就可以用这个root账户去管理MySQL了,如果要给root添加特定的权限,则可以执行如下指令:

GRANT SELECT, INSERT, UPDATE, DELETE ON *.* to 'root'@'localhost' IDENTIFIED BY '';

其中SELECT, INSERT, UPDATE, DELETE是MySQL中四种基本权限,可根据需要添加多种特定的权限。另外,要给root用户添加其他数据库中所有权限,可以用如下指令:

GRANT ALL ON *.* to 'root'@'localhost id' IDENTIFIED BY '';

执行完该指令后,MySQL root用户将拥有对该数据库中所有表和数据的管理权限。最后,若要将更改立即生效,可以使用FLUSH PRIVILEGES指令:

FLUSH PRIVILEGES;

总之,为MySQL root用户添加权限也非常简单,只要熟悉MySQL指令,就可以轻松地添加、删除或修改root用户的权限。


数据运维技术 » 权限MySQL如何添加Root用户权限(mysql 添加root)