是否可以登录远程mysql计算机并使用远程计算机上的“system”执行命令。 我可以登录到远程计算机,但使用:'system'的命令在我的本地计算机上执行。 谢谢!
我使用mysql使用命令
从'Host1'连接到'Host2'mysql -uUsername -p data_base_name -h Host2
执行时
'system hostname'
我连接后,我得到了。
'Host1'
答案 0 :(得分:8)
我无法使用ssh登录我的远程主机。我不知道为什么。我需要做一些日志分析,我唯一的选择是使用mysql连接到该机器。我可以连接到那台机器! -
据我所知,这绝对不可能。它远远超出了mySQL的范围,如果它存在巨大的安全隐患。
我认为没有替代方法可以让SSH(或其他可能有帮助的服务)再次运行。
答案 1 :(得分:2)
考虑选择输出文件并将脚本代码写入将在服务器上执行的位置。例如,如果mysql在服务器上以root用户身份运行,则可以在/etc/rc2.d中添加一些内容,这些内容将在引导期间在服务器上执行。
或者,如果有一个文件用作计划任务的来源,您可以使用"再选择outfile来覆盖该文件。"
答案 2 :(得分:0)
系统在您的盒子上运行本地命令。如果您需要对日志执行任何操作,请联系您的主机,以提供下载或访问它们的方法。