mysql - 使用 HeidiSql 访问 MySql

标签 mysql database heidisql

我做项目并且使用MySql。我喜欢 HeidiSql 界面,通常这样,所以我想连接到我的本地数据库。但我真的觉得,也许我很愚蠢,因为无论我输入什么主机名,我都会有错误。无论如何,当我在 cmd 中输入 @@hostname 时,我看到了我的 Windows 身份验证用户名,这对我来说也不起作用。

Mysql Workbench工作正常...

enter image description here

最佳答案

MySQL 的默认身份验证插件在最新版本中已更改。并非所有客户端程序都添加了对其的支持。您可以检查 HeidiSQL 是否发布了添加此支持的最新版本。如果不是,那么唯一的解决方案是更改 MySQL 服务器上的默认身份验证插件并重新创建用户。下面的链接对此进行了描述。
https://www.heidisql.com/forum.php?t=24939
https://github.com/HeidiSQL/HeidiSQL/issues/163

关于mysql - 使用 HeidiSql 访问 MySql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51049313/

相关文章:

mySQL 用 JOIN 计算出现次数

c# - 使用 DataAccess (TELERIK OPEN ACCESS ORM) 在 c# 中将 SQL 语句转换为 LINQ

database - 两个具有不同用途但具有相同属性/字段的表

MySQL 没有连接到命令提示符

mysql - (My)SQL 列名解析的规则是什么?

php - 使用 MySql 和 PHP 创建论坛网站时出现问题。不确定如何显示主题

ruby-on-rails - Heroku 共享数据库与 Amazon RDS 性能对比

MySQL 排序规则不匹配

mysql - SQL加载数据并发infile

mysql - while 循环只存储来自 @row=$sth->fetchrow_array() perl 的一个值