mysql - dbeaver 中用户 'root' @'localhost' 的访问被拒绝

标签 mysql database ubuntu dbeaver

当我在 Ubuntu 18.04 中的 DBeaver 中进行测试连接时,出现错误:

Access denied for user 'root'@'localhost'



我不明白如何解决这个问题。我可以通过sudo mysql连接到终端中的mysql .

enter image description here

我也将数据库字段留空。

最佳答案

遇到了类似的问题。也许这个建议将帮助您解决错误。您的用户密码不应包含任何特殊字符。
就我而言,密码中的“~”是问题的全部原因。

关于mysql - dbeaver 中用户 'root' @'localhost' 的访问被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62231627/

相关文章:

mysql - 为 View 创建外键

python - 将包含日期时间对象的元组转换为 numpy 结构化数组时出现 `TypeError: float() argument must be a string or a number`

linux - 如何将两个单词添加到 bash 脚本变量

mysql - Rails - 奇怪的字符通过验证并中断查询

php - 无法弄清楚sql语句

database - 如何决定列应该合并到一个表中还是拆分成多个表?

database - 重构到 n 层

python - 我不知道如何让我的用户输入他们的分数

使用代理的 PHP Curl http 请求有 95% 的时间失败,为什么?

laravel homestead 32位中的php 7 MCRYPT_RIJNDAEL_128错误