我在 Debian 9 上运行 MariaDB 服务器。问题是,如果我运行时netstat -anp | grep 3306
什么都没有显示,但 MariaDB 服务器正在运行,我可以通过mysql
命令连接到它。
MariaDB配置:
bind-address = 0.0.0.0
port = 3306
skip-networking
答案1
mysql
localhost
当用作服务器时,默认通过 unix 套接字连接。
如果您希望您的服务器通过 TCP/IP 可用,您需要skip-networking
从您的配置中删除该指令(并重新启动该服务)。