我在本地主机上设置了一个站点,但我无法连接到数据库错误。(它不是我的本地数据库),现在我正在尝试在命令行中连接到该数据库,看看它是防火墙问题还是 php 问题。
在 cmd 中测试数据库连接(非本地)的命令是什么?
这是一种无需安装其他数据库软件即可测试数据库连接性的快速方法:
这取决于您尝试连接的数据库类型。
例如,如果您要连接到 Oracle db,您可以使用如下内容:
sqlplus <user>/<password>@<service>
如果它是 Microsoft SQL Server,您可以使用
osql -U<user> -P<password> -S<instance>
如果您只想测试网络端口以确保没有防火墙阻止连接,您可以使用 telnet 工具,
telnet <server-address> <service-port>
(Oracle db 服务的默认 tcp 端口是 1521,对于 SQL Server 的 1433)