使用* nix命令行shell,我可以方便地为常用命令创建别名。我想用MySQL CLI客户端做类似的事情。我经常运行的一个常见的是:
select option_value from wp_options where option_name = 'home' or option_name = 'siteurl';
有没有办法这样做,所以我称之为“siteurl”并且上面吐出的结果?
是的我对存储过程和函数大致很熟悉,虽然我不知道它们如何针对实例进行全局使用。
答案 0 :(得分:1)
在bash中,尝试将此添加到您的.bashrc
(使用您的数据库访问信息执行正确的替换):
alias siteurl='mysql -u<youruser> -p<yourpassword> <yourdatabase> -e "select option_value from wp_options where option_name = 'home' or option_name = 'siteurl';"
之后,您打开的每个shell都会有命令(别名)siteurl
,这将输出该查询的结果。