mysql8.4版本mysql_native_password无法连接问题解决

 更新时间:2024年07月18日 10:45:48   作者:dreamyflorasky  
用dbeaver可以直接连接,但是用NAVICAT连接后报错,本文主要介绍了mysql8.4版本mysql_native_password无法连接问题解决,具有一定的参考价值,感兴趣的可以了解一下

用dbeaver可以直接连接

用NAVICAT连接后报错

  • 在网上查找8.0版本可以在my.ini里[mysqld]配置以下描述
    default_authentication_plugin=mysql_native_password
  • 仍然报错,翻文档发现In MySQL 8.4, the mysql_native_password server-side plugin is disabled by default.,也就是不允许这么配置了

解决方案

但文档给出了另一种方案,在mysqld设置mysql_native_password=ON,实测可用
改完my.ini后用管理员身份打开命令提示符重启mysl即可

net stop mysql
net start mysql
mysql -uroot -p
-- 输入密码
alter user 'root'@'localhost' identified with mysql_native_password;
alter user 'root'@'localhost' identified by '123456';

如果不设置,则在修改账号验证方式时会报错ERROR 1524 (HY000): Plugin ‘mysql_native_password’ is not loaded

到此这篇关于mysql8.4版本mysql_native_password无法连接问题解决的文章就介绍到这了,更多相关mysql_native_password无法连接内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 深入理解MySQL主从复制线程状态转变

    深入理解MySQL主从复制线程状态转变

    这篇文章主要给大家介绍了关于MySQL主从复制线程状态转变的相关资料,文中介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-02-02
  • MySQL触发器的使用和优缺点介绍

    MySQL触发器的使用和优缺点介绍

    大家好,本篇文章主要讲的是MySQL触发器的使用和优缺点介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下哦,方便下次浏览
    2021-12-12
  • Win7、WinXP下MySql安装出错完全卸载的方法步骤

    Win7、WinXP下MySql安装出错完全卸载的方法步骤

    这篇文章主要介绍了Win7、WinXP下MySql安装出错完全卸载的方法步骤,本文给出详细的操作步骤,按本文方法清理后,重新安装,应该就不会有错误了,需要的朋友可以参考下
    2015-06-06
  • mysql自动化安装脚本(ubuntu and centos64)

    mysql自动化安装脚本(ubuntu and centos64)

    这篇文章主要介绍了mysql自动化安装脚本(ubuntu and centos64),需要的朋友可以参考下
    2014-05-05
  • mysql解压缩方式安装和彻底删除的方法图文详解

    mysql解压缩方式安装和彻底删除的方法图文详解

    这篇文章主要介绍了mysql解压缩方式安装和彻底删除的方法,只有mysql彻底删除干净了,才可以装另外新的版本,需要的朋友可以参考下
    2018-01-01
  • MYSQL METADATA LOCK(MDL LOCK)MDL锁问题分析

    MYSQL METADATA LOCK(MDL LOCK)MDL锁问题分析

    这篇文章主要介绍了MYSQL METADATA LOCK(MDL LOCK)MDL锁问题分析,并通过实例给大家例句的问题处理办法,需要的朋友参考学习下。
    2017-12-12
  • mysql如何查询表中的字段数量

    mysql如何查询表中的字段数量

    这篇文章主要介绍了mysql如何查询表中的字段数量问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • MySQL ifnull()函数的具体使用

    MySQL ifnull()函数的具体使用

    本文主要介绍了MySQL ifnull()函数的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • Mysql判断表字段或索引是否存在

    Mysql判断表字段或索引是否存在

    这篇文章主要介绍了Mysql判断表字段或索引是否存在的相关资料,非常不错具有参考借鉴价值,需要的朋友可以参考下
    2016-06-06
  • MySQL主从复制遇到1590报错解决分析

    MySQL主从复制遇到1590报错解决分析

    这篇文章通过一个主从复制过程中 1590 的错误,说明了 MySQL 8.0 在创建用户授权过程中的注意事项,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08

最新评论