navicat连接MySQL时1045报错

news/2024/9/24 4:14:39/

当登录MySQL数据库出现 Error 1045 错误时,表明你输入的用户名或密码错误被拒绝访问了;MySQL服务搭建后,默认root用户是不能进行远程访问连接的。

无法连接的可能有:

数据库没开启——开启数据库

用户名或密码错误——更改密码

连接的端口号错误——修改端口号

root用户无法进行远程访问——设置可以远程访问

数据库没开启——开启数据库

命令:

停止: net stop mysql

启动: net start mysql 

用户名或密码错误——更改密码

找到配置文件

“win”+"r" 输入cmd 打开命令行
mysql -u root -p 输入密码打开MySQL客户端
show variables like "%char%"  查看安装路径

找到MySQL的配置文件:D:\phpstudy_pro\Extensions\MySQL5.7.26\my.ini

在[mysqld]这个条目下加入“skip-grant-tables”保存退出

重启数据库

停止: net stop mysql

启动: net start mysql 

进入MySQL设置密码

win+r,cmd

mysql -u root -p        #出现 password:的时候直接回车可以进入
use mysql
update mysql.user set authentication_string=password('root') where user='root'        #重新设置密码
flush mysql        #刷新数据库
quit        #退出

 删除[mysqld]条目下加入的“skip-grant-tables”

连接的端口号错误——修改端口号

我有两个版本的MySQL,所以我连接的数据库的端口号可能不是默认3306,在MySQL的配置文件:D:\phpstudy_pro\Extensions\MySQL5.7.26\my.ini查看数据库的端口

root用户无法进行远程访问——设置可以远程访问

GRANT ALL PRIVILEGES ON . TO “root”@”%” IDENTIFIED BY ‘数据库密码’ WITH GRANT OPTION;         # 修改授权,赋予任何主机访问数据库的权限
FLUSH PRIVILEGES; # 刷新权限,授权修改生效

exit; # 退出MySQL服务器


http://www.ppmy.cn/news/1451862.html

相关文章

(十)Servlet教程——HttpServletRequest接口

1. 知识准备 HttpServletRequest对象 浏览器访问网页的时候通过HTTP协议访问服务器上的静态资源或者接口服务,Servlet可以充当接口服务。当Servlet接收到来自浏览器的请求后会生成HttpServletRequest和HttpServletResponse来处理该请求。 公共接口类HttpServletReq…

工具链工具——映射与调度、模拟与验证、开发与测试工具

本篇文章将重点介绍工具链的工具相关知识,我们将从工具链的基本概念出发,重点介绍工具链中的映射和调度工具、模拟与验证工具、开发和测试工具,最后提出对工具链发展的展望,从而对工具链的工具进行一个较为系统的讲解。 工具链的…

Python淘宝乐器销售数据可视化和乐器推荐系统设计与实现

博主介绍:黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。 所有项目都配有从入门到精通的基础知识视频课程&#xff…

阿里低代码引擎学习记录

官网 一、关于设计器 1、从设计器入手进行低代码开发 设计器就是我们用拖拉拽的方法,配合少量代码进行页面或者应用开发的在线工具。 阿里官方提供了以下八个不同类型的设计器Demo: 综合场景Demo(各项能力相对完整,使用Fusion…

【设计模式】之工厂模式(三种)

系列文章目录 【设计模式】之单例模式 【设计模式】之模板方法模式 【设计模式】之责任链模式 【设计模式】之策略模式 前言 今天给大家介绍23种设计模式中的工厂模式,学过Spring的小伙伴应该不陌生,今天给大家详细介绍一下它。🌈 注意&…

Vue 3中,`toRef` 和 `toRefs`

在Vue 3中,toRef 和 toRefs 是两个帮助函数,它们用于从 reactive 对象中提取出响应式的引用。这两个函数在处理复杂的响应式状态或者在组合式API中非常有用。 ### toRef toRef 创建一个 ref 对象,它是一个对于 reactive 对象中某个属性的响…

【matlab基础知识】(五)三维曲线绘制

参数方程 >> t0:0.01:2*pi; xt.^3.*sin(3*t).*exp(-t);yt.^3.*cos(3*t).*exp(-t);zt.^2;plot3(x,y,z),grid >> [x,y]meshgrid(-3:0.1:3,-2:0.1:2); z(x.^2-2*x).*exp(-x.^2-y.^2-x.*y); >> mesh(x,y,z) 用点运算的形式来构造Z矩阵 surf(x,y,z&a…

Windows Server安装DHCP和DNS

前言 本期将教大家如何在Windows server上部署DHCP服务和DNS服务,用于模拟给内网主机分配IP地址。虽然用于演示的系统比较老,如果在新版本如Windows server2016、19、22上部署,操作基本一致。在此之前先给大家科普一波理论,需略过…