MySQL的 root 帐号密码默认为空,经常都有修改密码后忘记密码的事。如果忘记了root 帐号密码,那该怎么修改密码呢,这里有一个可行的方法,就是在MySQL安全模式下(跳过权限检查)修改密码的方式来解决这个问题。这里分别对Windows环境与Linux环境下介绍MySQL忘记密码时修改密码的方法进行介绍。
创新互联是一家专业的成都网站建设公司,我们专注做网站、成都网站制作、网络营销、企业网站建设,友情链接,1元广告为企业客户提供一站式建站解决方案,能带给客户新的互联网理念。从网站结构的规划UI设计到用户体验提高,创新互联力求做到尽善尽美。
一、Windows下MySQL重置密码
通常MySQL都是安装成Windows服务运行的。
1、启动cmd命令窗口:
# 关闭MySQL服务
D:\MySQL\binsc stop mysql
# 以安全模式启动MySQL
D:\MySQL\binmysqld --skip-grant-tables
2、不要关闭,再启动一个新的cmd命令窗口:
# 登录MySQL数据库
D:\MySQL\binmysql -u root -p
mysql use mysql;
mysql update user set password=password("123456") where user="root";
mysql flush privileges;
3、关闭以上两个窗口,启动MySQL服务
# 启动MySQL服务
C:\sc start mysql
二、Linux下MySQL重置密码
Linux下重置密码的操作与Windows下类似。
# 停止MySQL服务
[root@www ~]# /etc/init.d/mysql stop
# 以安全模式启动MySQL
[root@www ~]# /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
# 登录MySQL
[root@www ~]# mysql -u root -p
mysql use mysql;
mysql update user set password=password("123456") where user="root";
mysql flush privileges;
# 启动MySQL服务
[root@www ~]# /etc/init.d/mysql start
重置密码只需要打开设备之后,然后再设备的密码输入地方,连续输入错几次,然后点击找回密码。
然后输入相关的密保问题,就可以进行找回密码重置。
分别在Windows下和Linux下重置了MYSQL的root的密码: 在windows下: 1:进入cmd,停止mysql服务:Net stop mysql 到mysql的安装路径启动mysql,在bin目录下使用mysqld-ntexe启动, 2:执行:mysqld-nt --skip-grant-tables(窗口会一直停止) 3如何重设MySQL密码
网页题目:mysql怎么在重置密码,mysql密码忘记
转载来于:https://www.cdcxhl.com/article2/dsecsoc.html
成都网站建设公司_创新互联,为您提供Google、品牌网站建设、外贸网站建设、网页设计公司、关键词优化、用户体验
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联