没有网络服务器的 mysql 访问(例如 Apache)

标签 mysql apache webserver database-connection

我想知道是否有一种方法可以访问远程计算机上的数据库服务而无需在该计算机上安装网络服务器?

MYSQL DBMS 是否提供一些可以直接连接到的接口(interface)(端口),或者是否必须使用网络服务器(转发通信)?

最佳答案

MySQL默认可以在3306端口访问。 不过,通常此端口会被防火墙阻止,因为让外界可以访问您的数据库服务器并不是一个好习惯。

如果你想通过命令行访问远程数据库,你可以使用 mysql client .

如果您通过互联网进行此操作,您可能应该使用隧道或 VPN 来确保安全。

关于没有网络服务器的 mysql 访问(例如 Apache),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/892081/

相关文章:

python - 尝试发送带有希腊文件名的文件时出现 UnicodeError

apache - 当配置 Server.xml 将另一个域指向一个不是 webapps 文件夹中 ROOT 文件夹的文件夹时,我做错了什么吗?

mysql - 用于网络服务器的基于 Tesla 的服务器?

php - 传递给函数的 laravel 值不会传递到数据库中

mysql - 如何将PHP7与Mysql结合使用?

php - 更新 mysql 表中的部分值

php - 有没有一个技巧或函数可以在 php 字符串中插入元素?

javascript - Apache 404 错误 - Drupal

apache - 通过 httpd.conf/htaccess 重定向目录中除一个文件之外的所有文件

web-hosting - PHP 解释器和 PHP 处理程序有什么区别?