[英]How to setup mysql (@Ubuntu-Server) auto connect to other host?
我正在使用Ubuntu服务器。 我可以设置/配置“ mysql”以自动连接到另一台主机吗? 我的意思是,如果我在终端上键入mysql,它将自动连接到特定主机。
谢谢。
答案分为两部分。
首先-如何创建别名,一个单词,如果您键入它,将执行一个特定命令(取自此处 :
第二部分-您要运行mysql命令的命令,它将类似于:
mysql -u $user -p$passsword -Bse "command1;command2;....;commandn"
您可以这样编写一个简单的包装器:
#!/bin/sh
/usr/bin/mysql --user $MYSQL_USER -p $MYSQL_PASSWORD --host $MYSQL_HOST $*
除了一些小小的例外,它应该与默认的mysql
命令几乎相同,例如LOAD DATA INFILE
将如何仅在服务器上而不是本地计算机上读取文件。
如果使用这些命令,则可能需要对mysqldump
和其他相关命令(如mysqladmin
执行相同的操作。
确保指定要运行的mysql
二进制文件的实际路径。 我在这里使用/usr/bin/mysql
,但这可能是其他东西。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.