MySQL的system命令显示的是服务端的信息?
MySQL的system
命令不是MySQL内置的命令,它是在操作系统命令行中用来执行操作系统命令的。如果你在MySQL的命令行中使用了system
,它会尝试在MySQL服务器所在的主机上执行该命令。
例如,如果你在MySQL命令行中输入以下命令:
SELECT system('whoami');
这将会在MySQL服务器所在的操作系统上执行whoami
命令,这个命令通常用于显示当前操作系统的登录用户。然后,MySQL会尝试将这个命令的输出作为一个结果集返回给你。
如果你想要查看MySQL服务器的信息,你应该使用MySQL内置的命令,例如SHOW VARIABLES
,STATUS
等。
例如,查看MySQL服务器的版本信息,你可以使用以下命令:
SHOW VARIABLES LIKE 'version';
这将返回MySQL服务器的版本信息。
评论已关闭