windows进入mysql改user_mysql:Windows修改MySQL数据库密码(修改或忘记密码)
今天练习远程访问数据库时,为了方便访问,就想着把数据库密码改为统一的,以后我们也会经常遇到MySQL需要修改密码的情况,比如密码太简单、忘记密码等等。在这里我就借鉴其他人的方法总结几种修改MySQL密码的方法。
我就以实际操作修改root密码为例,操作系统为windows
这里我们需要注意的是,修改MySQL是需要MySQL中的root权限,一般用户是无法更改的,除非请求管理员。
修改密码的三种简单方法
第一种用SET PASSWORD命令
1.打开cmd进入MySQL的bin目录;(如我的路径是F:\MySQL\mysql-5.7.24-winx64\bin)
2.通过输入命令 mysql -u root -p 指定root用户登录MySQL,输入后回车会提示输入密码,输入我们原来的密码然后回车。
3.修改MySQL的root用户密码,格式:mysql> set password for 用户名@localhost = password(‘新密码’);
例如(上面例子将用户root的密码更改为root):mysql> set password for root@localhost = password(‘root’);
4.退出mysql重新登录,输入新密码root登录就可以了;
第二种 用mysqladmin修改密码
1.打开cmd进入MySQL的bin目录;(如我的路径是F:\MySQL\mysql-5.7.24-winx64\bin)
2.修改MySQL的root用户密码格式:mysqladmin -u用户名 -p旧密码; password 新密码
例如(第一种方法中我将密码改成了root,这里再改回123):
mysqladmin -uroot -proot password 123(这里一定要注意-uroot和 -proot是整体,不要写成-u root -p root,我亲自验证过他们直接加-u和root间可以加空格,但是会有警告出现,所以就不要加空格了)
重新登录,输入新密码123就ok了;
第三种用UPDATE直接编辑user表
首先声明,这种方法我测试了半个小时也没有成功,但是网上查询很多人都成功了,感兴趣的话可以尝试一下。下面是步骤
首先还是通过cmd 登录MySQL
连接权限数据库: use mysql;
改密码:update user set password=password(“123”) where user=“root”;(别忘了最后加分号) 。
刷新权限(必须步骤):flush privileges;
忘记root密码情况
1.关闭正在运行的MySQL服务。打开cmd进入MySQL的bin目录;
2.输入mysqld --skip-grant-tables 回车。(–skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。)
3.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),输入mysql回车,如果成功,将出现MySQL提示符 >。
连接权限数据库: use mysql; 。
4.改密码:update user set password=password(“root”) where user=“root”;(别忘了最后加分号) 。
刷新权限(必须步骤):flush privileges; 。
退出 quit;
重启mysql服务,使用用户名root和刚才设置的新密码root登录就ok了;
windows进入mysql改user_mysql:Windows修改MySQL数据库密码(修改或忘记密码)相关推荐
- mysql 5.7 修改密码_又忘记密码啦?教你几种更改密码的方式
前言: 在日常使用数据库的过程中,难免会遇到需要修改账号密码的情景,比如密码太简单需要修改.密码过期需要修改.忘记密码需要修改等.本篇文章将会介绍需要修改密码的场景及修改密码的几种方式. 1.忘记 r ...
- 修改PostgreSQL数据库默认用户postgres的密码
修改PostgreSQL数据库默认用户postgres的密码 PostgreSQL数据库创建一个postgres用户作为数据库的管理员,密码随机,所以需要修改密码,方式如下: 步骤一:登录Postgr ...
- mysql学习之-密码管理(默认密码,修改密码,解决忘记密码)
1. mysql安装后默认没有密码,初始化安装后默认密码登录,需要马上修改root密码. [root@mysql ~]# cat /root/.mysql_secret --查看root账号密码 ...
- 找回mysql登陆密码怎么办_MySQL忘记密码怎么办 如何找回密码
作者选择100电脑网推荐配置 了解最佳配置看首页 如果运行MySQL,mysqld首先杀掉: killall -TERM mysqld. 启动MySQL:bin / safe_mysqld跳过-gra ...
- wordpress mysql 密码重置_WordPress忘记密码找回登录密码的四种行之有效的方法
WordPress忘记密码找回登录密码的四种行之有效的方法 PS:20170214更新,感谢SuperDoge同学提供的方法,登入phpMyAdmin后,先从左边选自己的数据库,然后点上面的 SQL ...
- 找回mysql账号密码怎么办_mysql忘记密码找回的方法
mysql忘记密码找回的方法: 在找回之前需要对 --skip-networking 参数进行了解 --skip-grant-tables: 关闭mysql验证模块 同时还需要关闭远程连接(避免他人连 ...
- MySQL密码重置(忘记密码)1045错误解决方法
最近学Django的时候想连接数据库进行一些操作,突然发现我的MySQL密码忘记了,无奈上网找文档才解决了这个问题,做一个整理. 一.关闭mysql服务 用**管理员权限**打开cmd,输入 net ...
- 树莓派mysql重置密码_树莓派忘记密码了?四步重设密码 | 树莓派实验室
树莓派忘记密码了?四步重设密码,收藏之以供不时之需~ 第1步:取出SD卡 将树莓派关机,移除sd卡,插入到你的电脑. 第2步:编辑 cmdline.txt 在PC上打开SD卡根目录,启动部分是可见的, ...
- 数据库服务器修改地址,数据库服务器修改地址吗
数据库服务器修改地址吗 内容精选 换一换 华为云提供两种连接方式通过MySQL客户端连接实例:非SSL连接和SSL连接.其中,SSL连接实现了数据加密功能,具有更高的安全性.登录弹性云服务器.创建并登 ...
最新文章
- 学习结构[记录]类型(8) - 结构嵌套
- Linux查看网络信息
- ireport参数传递json_ssm中iReport报表使用json数据源过程体会
- 恢复html的初始选定状态,jQuery实现点击旋转,再点击恢复初始状态动画效果示例...
- Pytorch实现FGSM(Fast Gradient Sign Attack)
- 01、UART串口通信
- 论文阅读-Detecting Deepfakes with Self-Blended Images (利用自混合图像检测深度伪造)
- 人工智能之殇——AI项目为何屡战屡败?
- 任务一: SpringMVC基本应用
- Oracle sql语句整理合集
- 用JS怎么判断上传文件控件是否未选择文件
- 使用springboot写一个记事小账本
- Upload labs
- 输入一段英文句子,单词之间用若干空格隔开,将每个单词的首字母转换为大写字母。 例如,“I am very glad to see you”的转换结果为“I Am Very Glad To See Yo
- 仿乐享微信源码分享,微信管家升级版最新版本
- Unity3D-限制3D物体的旋转角度
- 学c语言要掌握的英语单词,学习C语言需要理解的英语单词
- Linux执行命令常用命令4.0
- 3.6总结半年来的专业学习——图像处理、光栅投影、四步相移、多频外差,从matlab入门到opencv入门
- 婚恋职场人格-张晓文-武汉理工大学-中国MOOC-人格知识大比武2测试题参考答案
热门文章
- git进入项目目录 windows_Windows下Git 怎么整个文件夹目录上传到代码仓库(不论GitHub、GitLab、Gitee、DevCloud)...
- DB-Engines 2019 年度数据库出炉:MySQL 成为年度数据库赢家
- 2019年开源数据库报告发布:MySQL仍卫冕!
- 8种图数据库对 NULL 属性值支持情况
- 数据库“意外失联”?华为云DRS异地多活灾备为您支招
- 昇腾AI处理器软件栈--数字视觉预处理(DVPP)
- sar命令,linux中最为全面的性能分析工具之一
- 如何获取目标软件的Docker镜像
- leetcode71 (2022.1.6)
- Android笔记 显式意图demo