mysql中如何将默认用户名root改成其他?
大家好,我是雄雄,欢迎关注公众号【雄雄的小课堂】。
最近,我的个人站上线啦,大家可以直接在浏览器的地址栏中输入:穆雄雄.com,轻轻敲击回车,即可直接进入……
欢迎大家多多关注,多多留言,多多点赞,多多……
闲言少叙,今天给大家分享的是,如何修改mysql默认账户名root?
首先说一下为什么我要改这个root用户名,正常来说,数据库用户名又不经常更改,用啥都是应用,为什么非要改呢?
因为最近在搞一个项目,本地数据库用户名为root,但是部署上线时,服务器中不允许数据库的用户名为root,必须要改成其他的方可。
由于项目是边改变上线,比较频繁,所以每次上线之前,在本地打包都要改一下数据库用户名,已经改的够够的了,索性将本地的数据库用户名改的和服务器上一样吧。
接下来就是修改的步骤:
1.win+r,输入cmd,然后进入之后输入:
mysql -u root -proot
2.登录mysql成功之后,我们先来查询一下mysql中所有的用户名,代码如下:
select user from mysql.user;
3.然后我们就发现,里面有默认用户名为root;
4.接着选中数据库use mysql;
5.修改用户名,就像修改普通表中的数据一样,代码如下:
update user set user =‘dblog’ where user =‘root’;
6.修改完之后还没完事,我们需要刷新一下权限,不然新修改的用户还是无法登陆,代码如下:
flush privileges;
7.至此,mysql中,将root用户名修改成dblog就完成了。
至此,修改完成,注意最后的刷新权限,一定要执行,不然还是无法用新用户名登录。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2019-04-22 数据库设计
2018-04-22 hibernate中报错could not initialize proxy - no Session的解决方法