精华内容
下载资源
问答
  • 连接mysql1045出错,本质就是密码出错所造成的问题。 开始查看更改数据库密码 但是都失败了 最后发现 可以不用密码连接 如图: 在代码里 1为用户,2是密码为空 在navicat连接属性中密码为空即可 转载于:...

    连接mysql时1045出错,本质就是密码出错所造成的问题。

    开始查看更改数据库密码 但是都失败了  最后发现 可以不用密码连接

    如图:

    在代码里

    1为用户,2是密码为空

    在navicat连接属性中密码为空即可

     

    转载于:https://www.cnblogs.com/LynnLiuWillBe/p/9524934.html

    展开全文
  • 使用Navicat连接mysql 报错1045 - Access denied for user 'root'@'localhost' (using password: YES),我输入的密码是正确的但是新建查询的时候报1045错误,提示使用了密码但是登录失败。 Step1: 停止mysql服务 先...

    使用Navicat连接mysql

    报错1045 - Access denied for user 'root'@'localhost' (using password: YES),我输入的密码是正确的但是新建查询的时候报1045错误,提示使用了密码但是登录失败。

    Step1: 停止mysql服务

    先停止mysql服务。操作路径是系统偏好设置 -> mysql -> stop service

    Step2: 禁止mysql的验证功能

    1. 打开Terminal进入mysql的bin目录下:cd /usr/local/mysql/bin/
    2. 使用管理员身份登陆: sudo -i或者 sudo su
    3. 禁止mysql的验证功能:./mysqld_safe --skip-grant-tables &

    Step3: 修改密码

    1. 进入mysql命令行:./mysql
    2. 使用flush privileges刷新用户权限表(必须使用flush privileges的两种情况:改密码和授权超用户):FLUSH PRIVILEGES;

    MySQL用户数据和权限有修改后,希望在"不重启MySQL服务"的情况下直接生效,那么就需要执行这个命令。通常是在修改ROOT帐号的设置后,怕重启后无法再登录进来,那么直接flush之后就可以看权限设置是否生效。而不必冒太大风险。

    1. 修改密码:ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';然后就大功告成了。
    展开全文
  • 1.打开 cmd,切换到 MySQL 安装的 bin 目录下 2.停止mysql服务: net stop mysql 若出现拒绝访问的情况,要以管理员身份打开 cdm 命令行(找到 cmd.exe,...4.再打开一个 cmd 窗口,登录 mysqlmysql -uroot -p(让

    这是 MySQ L的密码出现了问题,需要重置密码。

    1.打开 cmd,切换到 MySQL 安装的 bin 目录下
    在这里插入图片描述

    2.停止mysql服务: net stop mysql
    若出现拒绝访问的情况,要以管理员身份打开 cdm 命令行(找到 cmd.exe,鼠标右击以管理员身份打开),在里面进行下面的步骤。
    在这里插入图片描述

    3.以安全模式启动 MySQL:mysqld-nt.exe --skip-grant-tables(保持这个窗口不要关闭)

    4.再打开一个 cmd 窗口,登录 mysql:mysql -uroot -p(让输入密码时直接回车)
    在这里插入图片描述

    5.修改密码

    use mysql
    
    update user set Password=password('新密码') where User=‘root’;
    
    flush privileges;
    

    6.在任务管理器里关闭所有 MySQL 的进程

    7.启动 Mysql 并测试登陆:

    net start mysql
    

    用新密码登录即可。

    展开全文
  • 我的MySQL在一次使用图形界面工具后忘记了密码,导致navicatMySQL断开连接。后来找了很多种方法才重置密码成功。以下是我与MySQL的重置密码经验。navicat1045错误一般是密码出了问题。但因为当时并没有截图,所以...

    我的MySQL在一次使用图形界面工具后忘记了密码,导致navicat与MySQL断开连接。后来找了很多种方法才重置密码成功。以下是我与MySQL的重置密码经验。navicat1045错误一般是密码出了问题。但因为当时并没有截图,所以本文章暂时不能为大家提供可参考的截图。

    1.cmd右键管理员身份运行命令界面

    2.输入 net stop mysql 停止MySQL的运行

    3.在MySQL安装目录下找到my.ini文件,用记事本打开。在文件中的mysqld下添加skip-grant-tables。保存退出

    4.搜索栏输入cmd,右键管理员运行。输入net start mysql启动MySQL,输入mysql -u root -p,遇到password直接回车跳过

    5.ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

    6.输入mysql>flush privileges;      //刷新数据库  必须有这一步!!

    7.重新打开navicat和MySQL,开启 运行。

     

     

     

    展开全文
  • ERROR 1045 - Access denied for user ‘root’@‘localhost’ (using password: YES)——直译过来就是连接被拒绝,网上很多方案都试过了,其实与那些内容都没有关系,系统本身的默认设置.bash_p
  • 这个情况是因为更改的是mysql本地的密码,重新刷新下权限即可。 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '6688' WITH GRANT OPTION;flush privileges; 转载于:...
  • MacOS系统下使用navicat连接Mysql数据库出现 ’1045 - Access denied for user ‘root’@'localhost (using password: YES)‘连接失败的解决办法 注:本方法适用于MacOS Big Sur系统。 解决步骤 一、修改Mysql密码 ...
  • 使用navicat连接报[1045] Access denied for user ‘root’@‘IP’ (using password: YES)错误。 1、 当出现连接失败,先到ESC控制台上检查3306端口是否开启。 2、 开启3306端口后,出现了没有权限的问题。这个时候...
  • 在打开 Navicat 连接远程服务器时报1045 - Access denied for user ‘root’@’::1’ (using password: YES) 的错误。 首先,确认你的主机名有没有写错,主机名为你的服务器公网ip; 其次,用户名为 root ,密码是...
  • Navicat 连接本地 MySQL 连接出现 Authentication plugin 'caching_sha2_password' cannot be loaded 之前都是好的 三、解决步骤 1、命令行登录 报错如上 2、网上找解决方法,在my.ini中添加 skip-grant-...
  • 笔者在安装完 MySQL 之后又安装了 Navicat Premium ,然后在 新建MySQL连接 时,点击 测试连接连接失败,出现 错误1045 ,如下图所示: 直接的原因是密码不对,但是笔者确定自己没有记错当时在安装MySQL时设定的...
  • navicat执行.sql文件失败 navicat执行方式参考blog1 MySQL小黑框参考blog2 debug流程 navicat数据库连接失败 emmm 密码输入复制粘贴有空格啥的。。。。
  • 最近在用原生spring测试连接池时出现报错,便想着退一步直接使用经典的jdbc(只使用mysql-connector-java),没想到依旧报错——接着在IDEA中进行测试,最终将bug定位到数据库连接。   长话短说,我认为是...
  • mysql 局域网连接失败

    2020-10-07 10:18:52
    连接mysql1045错误。 但是主机使用 loaclhost 或者 127.0.0.1 都不会报错。 原因是mysql拒接了连接 需要设置下权限 登录mysql 选择 mysql 库 update user set host = '%' where user = 'root'; 或者 GRANT ALL ...
  • 打开navicat连接,我的电脑出现了这个错误,上网查了一下很多小伙伴和我一样,试了很多办法都没用。 在命令窗口启动mysql失败 令我纳闷的是昨天安装的mysql5.6,昨天还能启动,怎么过了一夜就成了这样。 我的电脑...
  • ERROR - Mysql 数据库 Mysql ...异常:密码输入正确,但终端登录mysql失败Navicat 可正常登录连接。 终端不输入密码可直接进入,但只有除了两个数据库记录 解决方案一:重置密码 1. 跳过M...
  • navicat连接报错,有时后面的IP甚至都不是你填写的IP:error no. 1045 access denied for user 'root'@'*****' (using password:YES) 近期可能才刚重启mysql服务 2 问题解决 出现此现象多半是应该没给root授权,接下来...
  • navitcat是去年8月安装的,安装后检测没问题后,就没怎么使用过,感觉后端很难,就一直放着,前后安装了navicat5.6,navicat8,SQLyog ...3.MySQL登录失败——ERROR 1045 (28000) (主要解决靠这篇) 4.Navicat fo
  • 最近开始了网络教学,某门课需要安装phpstudy,完成安装并测试php环境成功,关闭phpstudy,打开navicat 连接数据库,发现连接失败。 关闭phpstudy时保留MySQL服务 打开 navicat 报错如下: (X)1045-Access denied...
  • 基本情况:mysql显示启动成功,与Navicat连接不成功,通过修改ini文件跳过输入密码步骤失败 原因:skip-grant-tables语句在Mysql 8.X中已失效。 解决方法 1.在服务中关闭mysql服务 2.以管理员权限同时打开两个cmd...
  • 使用mac环境下navicat连接Mysql提示报错1045 - Access denied for user ‘root’@‘localhost’ (using password: YES) 解决方案如下 第一步:停止mysql服务 打开系统偏好设置 -> mysql -> stop MYSQL ...
  • SQL连接预备知识:转载自https://jingyan.baidu.com/article/3ea51489e6cfbe52e61bba25.html问题:我想在另一个电脑通过navicat登陆本机的mysql服务器,...提示的访问失败错误:ERROR 1045 (28000): Access denied...
  • SQL连接只是,转载自https://jingyan.baidu.com/article/3ea51489e6cfbe52e61bba25.html 需求: 我想在另一个电脑登陆本机的mysql服务器,通过navicat进行,这时候会出现拒绝...ERROR 1045 (28000): Access denied ...
  • 今天下了Navicat for mySQL试图管理数据库。新建连接之后,试图打开连接时出现了这个提示。 尝试网上千奇百怪的方法,各种失败。最后才发现症结所在原来是在新建连接的时候输错了mySQL密码。 修改mySQL密码时一定...
  • 使用命令行和Navicat for mysql 工具都可以访问数据库,但是在访问禅道时,系统提示“ERROR: SQLSTATE[HY000] [1045] Access denied for user ‘root’@‘localhost’”,本人百度了好久,看了许多博客,但是都没有...
  • 1045-Access denied for user 'x'@'x' (using password: YES/NO) 在登录时,用户对于密码有没有字符串的输入,如果没有,在对MySQL数据库验证失败时,若密码没有字符串的输入,...本人在使用navicat连接数据库时,...

空空如也

空空如也

1 2
收藏数 28
精华内容 11
关键字:

navicat连接mysql失败1045

mysql 订阅