我仍在努力解决这个问题,但有没有我可以用来设置一些简单变量的函数/命令?
当我已经输入时,登录到mysql会更快,但输入完整的连接字符串有点烦人.
任何方式做某些事情,如:
mysql ${variable} dbname
哪里variable
会是这样的-u user -p -h hostname
或者,还有另一种方法可以做我需要的吗?
在(在服务器上)创建别名~/.bash_profile
.更改~/.bash_profile
将在您下次登录时生效.
例如添加
alias conMy='mysql -u user -p -h hostname'
然后通过它来使用它
ssh yourServer conMy dbname
或者当已经登录时,只需:
conMy dbname
从bash手册页:
别名 [-p] [name [= value] ...]没有参数的别名或带-p选项的别名在标准输出上以别名name = value的形式打印别名列表.提供参数时,将为每个给定值的名称定义别名.值的尾随空格会在扩展别名时检查下一个单词的别名替换.对于未提供值的参数列表中的每个名称,将打印别名的名称和值.别名返回true,除非给出了没有定义别名的名称.