是否可以登录到远程mysql机器并使用远程机器上的“system”执行命令。我可以登录到远程机器,但是使用'system‘的命令是在我的本地机器上执行的。真的很感谢!
我使用mysql通过以下命令从'Host1‘连接到'Host2’
mysql -uUsername -p data_base_name -h Host2当我执行的时候
'system hostname' 在我连接上之后,我得到了。
'Host1'发布于 2011-08-15 18:15:52
我无法使用ssh登录到我的远程主机。我也不知道原因。我需要做一些日志分析,唯一的选择就是使用mysql连接到那台机器。我可以连接到那台机器!
据我所知,这绝对是不可能的。这远远超出了mySQL的范围,如果是这样,将会有巨大的安全隐患。
我认为除了让SSH (或其他可能有帮助的服务)重新运行之外,没有其他选择。
发布于 2014-12-01 16:15:07
考虑执行select into outfile,并将脚本代码写入将在服务器上执行的位置。例如,如果mysql在服务器上以root用户身份运行,那么您可以向/etc/rc2.d添加一些内容,这些内容将在引导时在服务器上执行。
或者,如果有一个文件被用作调度任务的源,您可以使用"select into outfile“再次覆盖该文件。
发布于 2011-08-15 19:03:12
系统在您的机器上运行本地命令。如果您需要对日志做任何事情,请联系您的主机,以提供下载或访问它们的方法。
https://stackoverflow.com/questions/7063446
复制相似问题