本篇文章1947字,读完约5分钟
作为国内市场份额第一的云厂商阿里云,不管是建站、app搭建、内容开发、资源存储、安全防护DDOS等各类产品都具有巨大的优势。多数用户在选择云服务器的同时,出于对自己信息的保护,香港、新加坡等国际地区的机房非常吃香,由于国内市场管控严格,所以这一现象造就了国际云市场的空前火热,大部分原因在于免实名、免备案,这两点已经是客户考虑的必要前提。客服tg:@kinglki
点击进入:猴子云官网各类国际云账号开通主页
概述
本文主要介绍忘记MySQL数据库的root密码时如何重置密码。
详细信息
修改Linux系统中MySQL数据库的root密码
如果忘记了MySQL数据库root用户的密码,可以通过修改配置文件,登录时跳过密码,然后在数据库里面修改密码。一般数据库默认的用户为root。
-
执行如下命令,编辑MySQL数据库的my.cnf配置文件。
vim /etc/my.cnf
说明:my.cnf配置文件的路径以实际环境为准。
-
在[mysqld]字段下新增如下内容,然后保存退出。
skip-grant-tables
-
执行如下命令,重启MySQL服务。
/etc/init.d/mysqld restart
说明:MySQL启动脚本路径以实际环境为准。
-
执行如下命令,登录数据库。
/usr/bin/mysql
说明:MySQL命令路径以实际环境为准。
-
依次执行如下SQL语句,更新密码。
USE mysql;
UPDATE user SET authentication_string = password ("[$Password]") WHERE User = "root";
flush privileges;
quit
说明:[$Password]为新密码,不建议新密码为“123456”,此密码太简单,密码需要满足密码复杂性要求,需要大小写字母和数字组合,最小长度为8位,根据此密码策略,设置密码。
-
再次编辑
/etc/my.cnf
配置文件,删除或者注释第2步添加的skip-grant-tables。
-
执行如下命令,重启MySQL服务。
/etc/init.d/mysqld restart
-
使用新密码登录数据库,确认能正常登录。
修改Windows系统中MySQL数据库的root密码
本文的操作系统以“Windows Server 2008 R2 标准版 SP1 64位中文版”为例,MySQL版本以”mysql Ver 14.12 Distrib 5.0.87, for Win32 (ia32)”为例,其他版本的操作方法类型。
-
登录终端,切换至MySQL的bin目录。
说明:MySQL服务的bin目录以实际环境为准。
-
执行如下命令,停止MySQL服务。
net stop mysql
系统显示类似如下。
-
执行如下命令,以安全模式启动MySQL服务。
mysqld-nt.exe --skip-grant-tables
系统显示类型如下,注意此终端不能关闭。
4. 登录另一个终端,执行如下命令,登录MySQL数据库,在提示输入密码时直接回车即可。
mysql -uroot -p
-
依次执行如下SQL语句,更新密码,完成后退出。
use mysql;
UPDATE user SET authentication_string = password ("[$Password]") WHERE User = "root";
flush privileges;
exit
系统显示类型如下。
-
打开任务管理器,关闭MySQL相关进程。
-
执行如下命令,启动MySQL服务。
net start mysql
系统显示类型如下。
-
执行如下命令,使用新密码登录数据库。确认能正常登录数据库说明修改成功。
mysql -uroot -p[$Password]
a. 猴子云分销商客服:@kinglki可算是一家爱国的良心分销商,支持人民币付款,支持的充值方式非常多,
b. 微信
c. 支付宝
d. 甚至还支持U币
e. 推荐没有信用卡和PP的客户可以直接找小猴子开通阿里云国际版,诚信经营!稳定长期!您给我机会我给您提供超值服务!!!
f. 另外如果你的阿里云国际版遇到了支付方式困难,无法续费,比如之前绑定的PP被封或者信用卡到期,也可以通过猴子云houzicloud申请把你的账户关联分销商,帮你充余额续费 阿里云国际版,诚信经营!稳定长期!您给我机会我给您提供超值服务!!!
标题:忘记MySQL数据库的root密码时如何重置密码,国际阿里云实名账号!!!
地址:http://www.ao2i.com/bjxw/39589.html