繁体   English   中英

如何使用NetBeans以caching_sha2_password模式连接到MySQL数据库?

How Connecting to a MySQL Database with caching_sha2_password mode with NetBeans?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我想通过注册身份验证受密码保护的用户来连接到MySQL数据库。 我使用Windows 10,我的my.ini文件具有以下属性default_authentication_plugin = caching_sha2_password我遵循了有关此插件的所有现有文档,尽管它没有对netbeans进行任何说明,但我添加了以下属性:

# CLIENT SECTION
[mysql]
no beep
--ssl-mode = PREFERRED
-ssl-ca = ca.pem
--ssl-cert = client-cert.pem
--ssl-key = client-key.pem

# SERVER SECTION
[mysqld]
tls_version = TLSv1.2
--ssl-cipher = ECDH-RSA-AES256-GCM-SHA384
ssl-ca = ca.pem
ssl-cert = server-cert.pem
ssl-key = server-key.pem

但是,结果是一样的,在遵循本教程的“启动MySQL服务器”步骤中连接到MySQL数据库时,出现错误无法加载身份验证插件'caching_sha2_password 互联网上找到的所有解决方案都要求将属性default_authentication_plugin = caching_sha2_password更改default_authentication_plugin = mysql_native_password

这甚至可以解决该错误,但是问题是我希望对数据库进行加密。 我的问题是,如何使用default_authentication_plugin = caching_sha2_password属性Netbeans建立MySql连接

在设置属性窗口后尝试连接时出现错误“无法加载身份验证插件'caching_sha2_password”

在此处输入图片说明

在此处输入图片说明

或在本地主机上的MySqL服务器上单击鼠标右键后尝试启动数据库:3306 [cloud](已断开连接)

在此处输入图片说明

问题暂未有回复.您可以查看右边的相关问题.
2 RMariaDB:连接到MySQL时出现caching_sha2_password错误

我是R(在Ubuntu 16.04下)使用数据库连接的新手,但遇到了一些麻烦。 遵循我在网上看到的文档之后,我尝试了以下操作: 这使我收到一条错误消息,内容为: 从我使用Google所能找到的信息来看,RMariaDB似乎比RMySQL更新,所以我给了一个镜头: 这导致 ...

5 MySQL服务器为具有标准密码的用户请求了caching_sha2_password

我启动了MySQL数据库并使用caching_sha2_password身份验证运行。 它允许使用标准密码身份验证(mysql_native_password)创建用户但是当尝试使用标准身份验证从远程主机连接时,我得到的用户'服务器请求的身份验证方法未知客户端[caching_sha2_p ...

2019-05-26 09:08:24 2 46   mysql
6 (2059,“Authentication Plugin 'caching_sha2_password'”) 在 Django 上运行与 MYSQL 数据库连接的服务器时

我想配置我的 django 项目,以便将它与我使用工作台 8.0创建的MYSQL 中的数据库连接, 然后我想通过运行来运行服务器 从 anaconda 命令提示符, 这样我就可以使用 Django 界面来可视化和更改数据。 请注意,我不想降级工作台 8.0。 这些是我所做的步骤: 从 anaco ...

7 MySQL8 – 'caching_sha2_password 需要 SSL'

我已在我的服务器上更改为 Mysql8。 我通过 ssh 连接到服务器。 使用(例如)VScode 数据库资源管理器,我可以在服务器上使用,但是从带有 MySQL 连接器的 Python3 中,我不这样做。 在服务器端,'ssl_disabled=True' 解决了这个问题,但在我的电脑上,我无法 ...

8 MySQL 将身份验证类型从标准更改为 caching_sha2_password

我在计算机上设置了一个新的 MySQL 实例,每次添加用户时,它都会将身份验证类型设置为caching_sha2_password 。 即使我将身份验证类型设置为“ Standard ”,也会发生这种情况,然后在我保存用户时更改它。 我还将默认身份验证插件更改为“ mysql_native_pas ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM