我有一个web应用程序,除了Windows服务之外,它还使用Hibernate连接到MS SQL Server 2017。此连接已经在以前的情况下测试并正确执行,也就是说,驱动程序和服务器之间的兼容性良好。尽管如此,我在连接到新的远程SQL Server时遇到了问题(注意:远程SQL连接在过去已经成功完成)。 因此,此远程SQL server 2017位于云服务器中。在我的PC中,我让NetBeans运行测试过的web应用程序。在另一台服务器上,但在同一网络中,我安装了Windows服务。 使用Windows服务,我可以连接到云中的服务器。如果我在云服务器中运行它,它也会连接到它。我也可以使
我是新的Azure,并试图建立我们的公司测试环境在Azure。
据我所知,两台机器在Azure中相互交谈时,它们需要处于相同的云服务中,即我们的web服务器和DB服务器。
因此,我创建了一个服务,然后在该服务中创建了每个VM。他们都在跑步。在端点中,我可以看到:
web服务器:
NAME PROTOCOL PUBLIC PORT PRIVATE PORT LOAD-BALANCED SET NAME
HTTP TCP 80 80 -
HTTPS TCP 443
我用bitnami创建了Google虚拟机实例,以启动PHP、MySQL和apache。
我已经允许防火墙在8086端口谷歌云平台。
我创建了两个文件:
server.php,这是
- stored in google cloud
- create server socket on port 8086
- run using SSH with PHP-CLI
- socket is binding and listening to port 8086 successfully
client.php,这是
- stored in my local PC
-
如何在MYSQL remote数据库中以不同的用户登录?下面是我所做的:
在MYSQL中以root用户身份登录:
'create user 'user'@'%' IDENTIFIED BY 'password';
'grant select on *.* to 'user'@'%';
然后,我设置了一个PHP脚本,它的连接如下:
$con = mysql_pconnect("xxx.xx.xxx.xxx","user","password");
$se