【发布时间】:2012-01-18 15:24:07
【问题描述】:
exec('mysql --execute "GRANT ALL PRIVILEGES ON database.* TO 'user'@'122.169.XXX.XX' IDENTIFIED BY 'password'"');
但它给出了一个错误!
Parse error: syntax error, unexpected T_STRING
格式应该被保留,因为它需要与它在 shell 中的执行方式相同
【问题讨论】:
-
看看你的字符串。您可以使用代码着色来查看问题所在。
-
事件 stackoverflow markdown 指出你的错误。
-
我假设这是对此的跟进:stackoverflow.com/questions/8911916/remote-mysql-ip-access。如果您在共享主机(标准网站主机)上,这将不起作用!提出一个你真正想要实现的问题,让人们告诉你实现这一目标的正确方法。这种一点一点的问题是没有用的。
-
@Chronial,是的,想要通过 .php 文件在 Cpanel 的远程 mysql 中添加新 IP 的功能相同
-
这是您的服务器,还是共享主机?