温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Mysql数据库如何实现用户管理

发布时间:2020-06-01 17:12:48 来源:网络 阅读:238 作者:三月 栏目:MySQL数据库

本篇文章给大家主要讲的是关于Mysql数据库如何实现用户管理的内容,感兴趣的话就一起来看看这篇文章吧,相信看完Mysql数据库如何实现用户管理对大家多少有点参考价值吧。 

Mysql用户管理

新建用户

mysql -u root -p    //登录mysql

use mysql;        //进入数据库mysql
命令格式 create user  'username'@'localhost'  identified by 'password'

使用密文作为用户密码

select password(123123);

Mysql数据库如何实现用户管理

查看用户

use mysql;         //进入数据库mysql  
select user,authentication_string,host from user;     //查看用户

删除用户
> drop user 'abc'@'localhost';        //删除用户abc
重命名用户
> rename user 'abc'@'localhost' to 'msq'@'localhost';
 (//将用户abc 重命名为 msq)
设置密码
 > set password=password('123456');
   (设置当前用户密码为123456)
 > set password for 'abc'@'localhost'=password('abc123');
  (//设置其他用户abc的密码为abc123)
使用Mysql时忘记root用户密码的解决办法
1.关闭数据库
 systemctl stop mysqld.service    //关闭mysql服务
2.使用mysqld --skip-grant-tables启动数据库
mysqld --skip-grant-tables  //启动Mysql
3.启动后需要在开一个终端登入Mysql,使用update修改root密码。
 source /etc/profile        //刷新下环境变量        
 mysql                           //进入数据库
> update mysql.user set authentication_string=password ('123123') where user='root';   
 (//修改mysql库 user表 root用户的密码为123123)
4:刷新数据库
    > flush privileges;    //刷新数据库
5:使用新密码登录测试

mysql -u root -p 123123

以上关于Mysql数据库如何实现用户管理详细内容,对大家有帮助吗?如果想要了解更多相关,可以继续关注我们的行业资讯板块。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI