将MySQL限制为仅限localhost - xampp

Las*_*sen 4 mysql xampp localhost phpmyadmin

我在Windows Server 2008 R2上托管一些较小的网站/游戏服务器,现在我可以在我的连接日志中看到数据库使用的不仅仅是本地托管的内容,所以我想将我的mysql限制为仅限本地主机,而我通过这样做,我将无法使用我的"Mysql控制中心",但这就是为什么Xammp在这里,从第一天开始就有"PhpMyAdmin".但是我如何进行设置以便它只是localhost?和我的www.mysqlhostsite.com/phpmyadmin.

我得到的东西:

Windows server 2008 R2
Mysql
Phpmyadmin
xampp
Run Code Online (Sandbox Code Playgroud)

Bil*_*win 5

您可以使用bind-address选项限制来自特定地址(例如localhost)的连接.在您的my.ini文件中配置:

[mysqld]
bind-address = localhost
Run Code Online (Sandbox Code Playgroud)

或者,您可以强制MySQL使用命名管道(仅限本地连接方法):

[mysqld]
bind-address = localhost
skip-networking
enable-named-pipe
Run Code Online (Sandbox Code Playgroud)

当然,在编辑my.ini后重启MySQL服务.