Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 来自其他服务器的Access数据库不工作SQL(Putty)_Mysql - Fatal编程技术网

Mysql 来自其他服务器的Access数据库不工作SQL(Putty)

Mysql 来自其他服务器的Access数据库不工作SQL(Putty),mysql,Mysql,我正在尝试从另一台服务器连接到数据库,但它似乎不起作用 我用过 grant all on root.* to 'linked'@'IPADDRESSOFOTHER SERVER' identified by 'password' 这将授予名为linked的用户仅访问名为root的数据库中的表的权限 是数据库的根目录名吗?好的,从您的评论中确认这是数据库的名称。这很不寻常,但不应该造成任何伤害 我将使用的测试方法是在另一台服务器上打开一个shell窗口,您打算从该服务器启动连接。我们称之为客户

我正在尝试从另一台服务器连接到数据库,但它似乎不起作用 我用过

grant all on root.* to 'linked'@'IPADDRESSOFOTHER SERVER' identified by 'password'
这将授予名为
linked
的用户仅访问名为
root
的数据库中的表的权限

是数据库的根目录名吗?好的,从您的评论中确认这是数据库的名称。这很不寻常,但不应该造成任何伤害


我将使用的测试方法是在另一台服务器上打开一个shell窗口,您打算从该服务器启动连接。我们称之为客户机主机

运行mysql客户端进行连接:

$ mysql --host=DBSERVER --user=linked --password root
Enter Password:
其中DBSERVER是运行MySQL的服务器的主机名或IP地址

客户端暂停,等待您键入密码。出于安全原因,它不会回显您键入的内容。然后你点击回车键


它应该给出一条错误消息,或者让您进入并给您一个
mysql>
提示。

您收到的是什么类型的错误消息?您确定MySQL是问题所在,还是连接在到达该点之前就被阻塞了?例如,可能是防火墙。我允许防火墙通过该端口,并且没有错误消息,它要求我登录,并且不显示任何内容。是的,数据库称为root
$ mysql --host=DBSERVER --user=linked --password root
Enter Password: