mysql用户管理和忘记密码

Posted 灿灿的金

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql用户管理和忘记密码相关的知识,希望对你有一定的参考价值。

首先安装可视化工具navicat, 需要付费使用,破解B站有视频教程。
用navicat连接mysql数据库。
创建用户,点击‘用户’,然后点击‘新建用户’
在这里插入图片描述
主机填%,表示可以用任何IP地址的主机登录dev账户来访问数据库,插件不用填,因为使用mysql自带的
在这里插入图片描述

分配权限,服务器权限是针对全局的,所以不要分配

这个权限是针对全局的
使用sql语句创建逻辑空间,逻辑空间的名字不能是中文,然后右键点击数据库,点击最下面的刷新,就可以看到逻辑空间了。
在这里插入图片描述

给dev用户添加test逻辑空间的增删改查权限。点击‘权限’,点击‘添加权限’
在这里插入图片描述

使用dev账户连接数据库在这里插入图片描述

mysql数据保存在programData目录里
在这里插入图片描述

修改密码,创建一个TXT文件,定义修改密码的sql语句,以管理员身份打开powershell,
在这里插入图片描述
在这里插入图片描述
然后Ctrl+C 停止mysqld服务,最后开启mysql服务,输入net start mysql80

以上是关于mysql用户管理和忘记密码的主要内容,如果未能解决你的问题,请参考以下文章

MySQL数据库之——用户权限设置,文内附带MySQL密码忘记如何解决

忘记mysql管理密码怎么办?

数据库的显示创建使用 用户授权管理及忘记root用户后重置密码

忘记密码,重置MySQL管理密码

MySQL 用户管理 与 用户权限管理

MySQL 数据库用户和权限管理