mysql用户重命名
2022/9/1 2:23:00
本文主要是介绍mysql用户重命名,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
如何修改mysql默认账户名root?
首先说一下为什么我要改这个root用户名,正常来说,数据库用户名又不经常更改,用啥都是应用,为什么非要改呢?
因为最近在搞一个项目,本地数据库用户名为root,但是部署上线时,服务器中不允许数据库的用户名为root,必须要改成其他的方可。
由于项目是边改变上线,比较频繁,所以每次上线之前,在本地打包都要改一下数据库用户名,已经改的够够的了,索性将本地的数据库用户名改的和服务器上一样吧。
接下来就是修改的步骤:
1.登录数据库
mysql -u root -pmysqlpd02
2.登录mysql成功之后,我们先来查询一下mysql中所有的用户名,代码如下:
select user from mysql.user;
3.然后我们就发现,里面有默认用户名为root;
4.接着选中数据库
use mysql;
5.修改用户名,就像修改普通表中的数据一样,代码如下:
update user set user ='yunwei' where user ='root';
6.修改完之后还没完事,我们需要刷新一下权限,不然新修改的用户还是无法登陆,代码如下:
flush privileges;
7.至此,mysql中,将root用户名修改成yunwei就完成了。
至此,修改完成,注意最后的刷新权限,一定要执行,不然还是无法用新用户名登录。
这篇关于mysql用户重命名的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-04-26MySQL查出时间比实际晚8小时的解决方案
- 2024-04-01JPA不识别MySQL的枚举类型
- 2024-03-30mysql数据库表卡死解决方法
- 2024-03-15MySQL多数据源笔记5-ShardingJDBC实战
- 2024-03-11natural join mysql
- 2024-03-11关于VS2017,VS2015 中利用 EF使用Mysql 不显示数据源问题解决方案
- 2024-02-26mysql 阿里云xb后缀备份文件恢复-icode9专业技术文章分享
- 2024-02-22docker mysql 5.7
- 2024-02-18从 20 多套 MySQL 到 1 套 TiDB丨骏伯网络综合运营管理平台应用实践
- 2024-02-07mysql 外键索引入门介绍,为什么工作中很少有人使用?