管理MySQL的超级账户root的使用方法(mysql-uroot)

MySQL的超级账户root是一个非常特殊的账户,它具有最高的权限,可以对MySQL服务器中的所有数据库进行增删改查等操作。管理MySQL的超级账户root的使用方法一般由以下几个步骤组成:

一、连接MySQL服务器

超级账户root登录MySQL服务器端,可以使用MySQL客户端工具,也可以使用命令行操作,例如:

mysql -u root -p

输入账户root的密码,登录了MySQL服务器端。

二、查看用户帐号

查看MySQL中的所有用户帐号,可以使用如下SQL语句:

use mysql;
select * from user;

三、创建新用户

如果需要创建新的用户帐号,使用超级账户root就可以完成了,例如创建一个叫做“bob”的用户,只能访问某一个数据库,可以使用如下SQL语句:

create user 'bob'@'localhost' identified by 'BobPassWd';
grant select,insert,update,delete on somedb.* to 'bob'@'localhost' ;

四、修改用户密码

如果想要修改某一个用户的密码,使用超级账户root就可以完成了,例如修改bob用户的密码,可以使用如下SQL语句:

use mysql;
update user set password=PASSWORD('BobPassWdNew') where user='bob'and host='localhost';
flush privileges;

五、删除用户

当某些用户不再需要使用MySQL服务器时,就可以使用超级账户root删除掉它们。例如要删除bob用户,可以使用如下SQL语句:

drop user bob@localhost;

以上就是管理MySQL的超级账户root的基本使用方法。由于MySQL的超级账户root具有最高的权限,要十分谨慎地使用它,以避免出现意外情况,如果管理不当而导致损失,非常不利。


数据运维技术 » 管理MySQL的超级账户root的使用方法(mysql-uroot)