如何允许所有IP地址远程连接到mysql

时间:2015-04-21 09:55:52

标签: c# php mysql

我有一个与网站连接的桌面应用程序,正在从MySQL访问数据。每次我必须向mysql远程访问添加IP时,它允许桌面应用程序连接到网站并获取数据。每次计算机重新启动时都会更改IP,并且在许多计算机上安装此应用程序,每台计算机都有相同的IP更改问题。

我的问题是如何绕过这个" IP"发布并允许所有ips访问来自网络的数据。

1 个答案:

答案 0 :(得分:3)

这是用于为特定数据库上的用户提供访问权限的sql命令。

GRANT ALL PRIVILEGES
ON database.*
TO 'user'@'%'
IDENTIFIED BY 'newpassword';

'%'是通配符,允许来自所有IP地址的连接。

查看此thread了解详情。

ps:确保您只授予所需的权限。不要按原样复制/粘贴命令。检查docs以获取各种mysql权限的详细信息。