为了在命令行中登录 MySQL,我必须执行通常的登录操作:
mysql -u [用户名] -h [主机名] -p
但是我的主机名非常长,因此我经常需要从文档中复制它并将其粘贴到字段中。有没有办法可以将其保存到某种变量中,然后在主机名字段中使用该变量?这会节省我一些时间。我看过但找不到任何关于此的信息。也许这是不可能的,但如果是的话,如果有人能告诉我如何做到这一点,我将不胜感激。另外,如果有帮助的话,我正在使用 Windows。
最佳答案
您可以使用环境变量,可以通过控制面板 --> 系统永久设置,也可以在命令行上临时设置(意味着它们的生命周期是命令行窗口之一),如下所示:
set h1=verververylongname.thaticannotrembereasily.com
然后
mysql -u [username] -h %h1% -p
您可以为每个主机创建一个变量以进行明显的联系
关于mysql - 有没有办法引用长主机名并使用该引用登录 mysql?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36808538/