当前位置: 首页 > wzjs >正文

湖南竞网做网站好吗百度人工客服24小时电话

湖南竞网做网站好吗,百度人工客服24小时电话,上海公司电话,wordpress 淘客帝国MySQL重置密码终极版 尝试全网很多方法,很鸡肋,基本无法重置 MySQL57 的密码,下面是切实有效的方法: 出现 MySQL 错误 “ERROR 1045 (28000): Access denied for user ‘root’‘localhost’” 通常意味着你尝试以 root 用户身份…

MySQL重置密码终极版

尝试全网很多方法,很鸡肋,基本无法重置 MySQL57 的密码,下面是切实有效的方法:

出现 MySQL 错误 “ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’” 通常意味着你尝试以 root 用户身份连接到 MySQL 服务器,但提供的密码不正确,或者该用户的访问权限被限制了。以下是一些解决步骤:

1. 重置 MySQL root 密码

在 Windows 上:

  1. 停止 MySQL 服务。以管理员身份运行 cmd ,可以在命令行中运行:
    在这里插入图片描述

    net stop mysql
    

    或者如果你使用的是 MySQL 的服务名(例如 MySQL57):

    net stop MySQL57
    

    在这里插入图片描述

    不知道服务名,可通过服务查找,Win + R 打开运行,输入 services.msc ,找到 M 开头服务名
    在这里插入图片描述
    这里查出本机的服务名为 MySQL57

  2. 以无密码模式启动 MySQL:

    先配置好配置文件
    实际路径在 C盘D盘ProgramData 路径下,文件名叫:my.ini
    在这里插入图片描述
    打开 my.ini ,大致第78行左右配置免密登录
    image-20250417013007735

    再以管理员身份打开cmd

    2025-04-17_01-32-11

    mysqld --skip-grant-tables
    
  3. 打开一个新的命令行窗口,并连接到 MySQL:

    注意一定要新开一个 cmd 命令窗口,且上面执行的 mysqld --skip-grant-tablescmd 命令窗口不能关闭!!!

    mysql -u root
    

    2025-04-17_01-23-00

  4. 选择 mysql 数据库:

    USE mysql;
    

    image-20250417013518733

  5. 重置密码(将 new_password 替换为你想设置的新密码):

    FLUSH PRIVILEGES;
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
    

    image-20250417013651064

  6. 退出并重新启动 MySQL 服务。

    2025-04-17_01-25-28

  7. 使用新密码尝试连接:

    mysql -u root -p
    

    然后输入你的新密码。执行如下显示 Welcome to the MySQL monitor…… ,恭喜,密码重置成功!

    在这里插入图片描述

2. 检查用户权限

如果你只是想确认用户权限而不是重置密码,可以尝试查看 root 用户的权限:

SELECT user, host FROM mysql.user WHERE user='root';

确保 host 列中包含 localhost%(后者允许从任何主机连接)。

image-20250417013814495

3. 使用正确的用户和主机名

如果你从远程机器连接,确保使用正确的用户和主机名。例如,如果你从远程机器连接,尝试:

mysql -u root -p -h your_server_ip_or_hostname

并确保 root 用户有从该主机连接的权限。

image-20250417013814495

4. 检查防火墙和安全组设置

确保没有防火墙或安全组规则阻止你的连接。检查你的网络设置,确保 MySQL 的默认端口(3306)是开放的。

通过以上步骤,你应该能够解决访问被拒绝的问题。如果问题仍然存在,请检查 MySQL 的错误日志文件以获取更多详细信息。在 Windows 上,错误日志通常位于 MySQL 数据目录中,例如 C:\ProgramData\MySQL\MySQL Server 5.7\data\

5. 注册及卸载MySQL57服务

a.注册 MySQL 为服务

如果想注册 MySQL 为服务(以便系统自动管理):

mysqld --install MySQL57

然后通过:

net start MySQL57

来启动服务。

过程如图:

在这里插入图片描述
在这里插入图片描述

b.卸载服务(可选)

如果想卸载 MySQL57 服务:

先通过:

net stop MySQL57

来停止服务。

再执行

sc delete MySQL57

来卸载服务。

过程如图:

在这里插入图片描述
在这里插入图片描述

http://www.dtcms.com/wzjs/67788.html

相关文章:

  • 网站建设一般用到的语言郑州网络营销策划
  • 自己怎么建h5商城网站手机seo快速排名
  • 网站建设有几种方案今天最新新闻事件报道
  • 标题seo是什么意思360搜索引擎优化
  • 入门 做网站 书籍地推怎么做最有效
  • 重庆网站哪里好北京seo优化方案
  • 成都网站建设 网络公司如何制作网页游戏
  • 芜湖北京网站建设潍坊百度快速排名优化
  • 做赌博我网站找第三方支付seo关键词排名技术
  • wordpress markdown自动seo系统
  • 成都logo标志设计seo外包靠谱
  • 做网站 学什么百度推广新手入门
  • 阿里巴巴做公司网站万能软文模板
  • 新手学做网站pdf手百度seo优化关键词
  • 网站蜘蛛抓取安顺seo
  • 网站开发实训步骤免费网站注册免费创建网站
  • 网站建设前准备工作免费域名解析网站
  • wordpress最简单搬家seo是谁
  • 网站模版可以套用吗网店网络推广方案
  • 公司做网站的发票能抵扣吗可以推广网站
  • 兖州网站开发怎样创建自己的电商平台
  • 山东济南网站建设自学seo能找到工作吗
  • 广州网站推广找哪里介绍网络营销
  • 东莞vi设计公司排名郑州seo使用教程
  • 什么网站可以接模具做创意营销新点子
  • 网站建设前的市场分析一个网站如何推广
  • 南京定制网站建设香港旺道旺国际集团
  • 套模板网站价格表百度关键词排名联系方式
  • 广西网站建设教程win7优化大师下载
  • 无锡做网站365caiyiseo是什么意思新手怎么做seo