当前位置:首页 > CN2资讯 > 正文内容

windows服务器怎么修改mysql密码 服务器数据库密码修改

7小时前CN2资讯


数据库修改和忘记密码的解决方法(附详细步骤和操作图)

修改密码

如果能登录的话就直接修改密码
登录方式:win+R输入cmd,接着输入mysql -uroot -p,会提示输入密码,如下图:

重置密码

首先使用管理员权限直接打开cmd命令,如下图:

1 关闭 mysql服务 net stop mysql


如果这样就是成功停止了。

2.出现服务无效是因为我的mysql服务名字是MYSQL80,如下:

打开此电脑->管理->服务->服务和应用程序->服务->找到MYSQL80,点击停止,如果不经常用就点击属性选择手动。


3.修改服务名称,如下:net stop MYSQL80


4.跳过权限认证

设置启动mysql 服务时 跳过权限验证;输入以下指令: mysqld --console --skip-grant-tables --shared-memory


出现这个错误,由于数据库存储位置与BIN文件不在一起会出现:

== mysqld: Can’t change dir to’C:\Program Files\MySQL\MySQL Server 8.0\data’ (OS errno 2 - No such file or directory)==这种错误。

原因

8.0 的 my.ini 配置文件在C:\ProgramData\MySQL\MySQL Server 8.0文件夹下,mysqld 启动时可能是从上层目录(C:\Program Files\MySQL\MySQL Server 8.0文件夹)找配置文件,找不到配置数据存放的文件夹的信息就默认存数据的文件夹是是上层文件夹下的 data 文件夹。

解决方法:

1、关闭mysql服务;

2、在一个 change.txt 中写修改密码的语句:ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’,把这个文件放在d:\下,全部路径为:d:\change.txt;3、打开cmd ,里面使用命令:mysqld --init-file=“d:\change.txt” --datadir=“C:\ProgramData\MySQL\MySQL Server 8.0\Data” --console,来打开数据库,这时密码就改过来了。


如果还是不行再用下面的方法:

1、首先以管理员身份启动cmd,要不然服务禁止访问。

2、然后在cmd中输入 mysqld --remove mysql或者mysqld --remove mysql57来移除服务。

3、然后进入MySQL安装目录中找到data文件,清空其中全部文件。我的目录是D:\MySQL\MySQL Server 5.7\data,没有data文件自己建一个。 data文件夹也有可能在C:\ProgramData\MySQL\MySQL Server 8.0

4、接下来注册服务,mysqld -install。

5、然后开始初始化,mysqld --initialize,然后可以看到data文件夹中文件正在初始化中(生成文件中。。。)。

6、初始化过程中会把登录密码初始化,可以在data文件中找到以.err结尾的文件,记事本形式打开

2021-03-27T15:58:23.320527Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: 53:adw4:,oLG

在root@localhost:后面即初始密码,记住初始密码

7、mysql -u root -p 后出现Enter password:输入密码即可
参考:

修改密码

接下来就是修改密码的环节了,首先得使用use命令指定使用mysql 数据库

use mysql;
然后输入以下命令

alter user root@localhost identified by '123456'; 关闭所有控制台,重新打开一个,重启mysql服务,并登录。

net start mysql;
一定要先启动mysql才可以输入mysql -uroot -p mysql -uroot -p


出现welcome就成功了。


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/30801.html

    分享给朋友:

    “windows服务器怎么修改mysql密码 服务器数据库密码修改” 的相关文章

    Hetzner VPS:高性能、低延迟的全球服务器解决方案

    公司背景与数据中心位置 Hetzner作为欧洲最大的数据中心运营商之一,一直以提供高性能的VPS和独立服务器而闻名。公司在德国、芬兰和美国设有数据中心,确保用户能够享受到低延迟和高带宽的服务。这些数据中心的地理位置选择非常讲究,不仅覆盖了欧洲的主要市场,还通过美国的数据中心服务全球用户。无论你是欧洲...

    如何解决Hostodo在下午无法访问的问题

    Hostodo概述 Hostodo是一家成立于2014年的美国IDC主机商,起初是为了满足不断增长的互联网用户需求而成立的。我感到很高兴能介绍这家公司,因为他们在VPS市场上逐渐建立了自己的声誉。Hostodo的总部位于美国,数据中心分布在拉斯维加斯、坦帕和底特律,这为他们提供了良好的基础设施支持。...

    VPSCheap评测:低价VPS服务的最佳选择与性能分析

    VPSCheap的概述 我第一次听说VPSCheap的时候,是在一个热闹的VPS论坛上。这个成立于2010年的主机商,主要提供KVM型VPS服务,其特点是低价格和无限流量。从那以后,我对VPSCheap的关注逐渐加深。它的数据中心位于美国达拉斯,给不少用户带来了良好的使用体验。论坛上的用户在讨论各自...

    OneTechCloud:高性价比VPS与独立服务器的最佳选择

    在了解OneTechCloud之前,我们先来探讨一下它的成立背景和发展历程。OneTechCloud,或称易科云,是一家自2019年就开始运营的国内小型主机商。虽然成立时间不久,但它迅速在市场上获得了一定的知名度。作为由中国团队经营的公司,OneTechCloud专注于提供海外VPS和独立服务器服务...

    台湾VPS:高效、稳定且安全的虚拟专用服务器解决方案

    台湾VPS,即虚拟专用服务器,是一种通过虚拟化技术将物理服务器划分为多个独立服务器的解决方案。这种服务不仅为用户提供独享的资源和灵活的管理权限,还能够提升性能和效率。在我使用台湾VPS的过程中,它让我深刻体会到这一技术的便利与强大。 台湾VPS的独特之处在于其地理位置和网络基础设施。位于东亚的台湾,...

    Gcore VPS评测:高性能云计算虚拟专用服务器的最佳选择

    Gcore VPS是一款基于云计算的虚拟专用服务器,近年来备受用户推崇。我发现它不仅仅是一台服务器,而是为各种应用和业务需求提供了一种灵活可靠的解决方案。从高负载网站到应用程序的托管,Gcore VPS都能很好地满足这些需求。 了解Gcore VPS的定义及功能,首先可以知道它是针对企业和个人用户推...