一、用户管理
mysql>use mysql;
查看
mysql> select host,user,password from user ;
查看mysql的当前登陆用户
mysql> select user();
mysql> select current_user();
创建
mysql> create user zx_root IDENTIFIED by 'xxxxx'; //identified by 会将纯文本密码加密作为散列值存储
修改
mysql>rename user feng to newuser;//mysql 5之后可以使用,之前需要使用update 更新user表
修改指定用户密码
mysql>update mysql.user set password=password('新密码') where User="zx_root" and Host="localhost";
mysql>flush privileges;
删除
mysql>drop user newuser; //mysql5之前删除用户时必须先使用revoke 删除用户权限,然后删除用户,mysql5之后drop 命令可以删除用户的同时删除用户的相关权限
mysql>flush privileges;
更改密码
mysql> set password for zx_root =password('xxxxxx');
mysql> update mysql.user set password=pass