Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/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 从另一台计算机访问数据库_Mysql_Sqlexception - Fatal编程技术网

Mysql 从另一台计算机访问数据库

Mysql 从另一台计算机访问数据库,mysql,sqlexception,Mysql,Sqlexception,我想在局域网上为floreant post创建多终端。因此,我通过一个交换机连接3台(A、B、C)计算机,其中计算机A充当服务器。在计算机A上,我安装xampp并创建一个新用户(user@192.168.100.150)用于数据库访问。192.168.100.150是计算机A的静态ip地址。计算机B&C可以通过ip地址ping计算机A 在一台计算机上,我成功地为Floreant Pos设置了一个数据库,没有任何问题。但在我的B/C计算机上,我无法设置数据库,我输入192.168.100.150的

我想在局域网上为floreant post创建多终端。因此,我通过一个交换机连接3台(A、B、C)计算机,其中计算机A充当服务器。在计算机A上,我安装xampp并创建一个新用户(user@192.168.100.150)用于数据库访问。192.168.100.150是计算机A的静态ip地址。计算机B&C可以通过ip地址ping计算机A

在一台计算机上,我成功地为Floreant Pos设置了一个数据库,没有任何问题。但在我的B/C计算机上,我无法设置数据库,我输入192.168.100.150的数据库服务器地址和密码user@192.168.100.150. 从计算机B/C测试计算机A上的数据库连接时,我遇到以下错误:

错误:2018年5月14日21:16:18:无法从服务器获取连接 ng数据库

以下是完整的错误:

如何解决这个问题?如有任何建议,将不胜感激。我已经在StackOverfo或谷歌搜索了所有可能的解决方案,但我找不到一个可以解决我的问题


提前感谢。

Mysql安全使用帐户user@192.168.100.150menas只允许从特定的网络IP地址连接,可能需要将访问控制设置为允许用户从任何主机进行远程连接,或者只是希望为不同的IP添加访问控制user@192.168.100.151假设计算机B使用192.168.100.151我明白了,非常感谢@P.Lion,它解决了我的问题,非常感谢