gpt4 book ai didi

mysql - 如何使用 JetBrains DataGrip 连接到远程 MySQL 数据库

转载 作者:行者123 更新时间:2023-11-29 19:02:35 25 4
gpt4 key购买 nike

我已经在 Ubuntu Server 16.04 虚拟机上安装了 MySQL 数据库服务器。我创建了一个名为 Test 的新数据库:

CREATE DATABASE IF NOT EXISTS Test;

我还创建了新的远程用户“test”并授予他对该数据库的权限:

CREATE USER 'test'@'10.17.6.144' IDENTIFIED BY 'test';
GRANT ALL PRIVILEGES ON 'Test'.* TO 'test'@10.17.6.144;

我尝试使用 DataGrip IDE 连接 MySQL 数据库,但多次失败。我的虚拟机在我的本地网络上可见。我可以在nmap上看到它的ip和MySQL服务器。我也改变了/etc/mysql/mysql.conf.d/mysqld.cnf 中的 bind-address: 127.0.0.1bind-address: 10.17.6.144。但我仍然收到此消息:

Connection to Test@10.17.6.144 failed.

[HY000][1130] null, message from server: "Host is not allowed to connect to this MySQL server"

我不知道我做错了什么。有什么想法吗?

最佳答案

您需要为客户端系统的 IP 地址添加授权,以便它能够连接到 mysql。

关于mysql - 如何使用 JetBrains DataGrip 连接到远程 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43742498/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com