每当我需要从命令行启动 mysql 时,我都需要 cd 到基目录,然后使用 mysql 命令,如下所示:
# cd /home/ec2-user/percona-5.5.30-tokudb-7.0.1-fedora-x86_64/
# ./bin/mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
mysql>
如何通过在命令提示符下输入“mysql”来启动 mysql?我尝试导出路径,但没有成功。
export path=$PATH:/home/ec2-user/percona-5.5.30-tokudb-7.0.1-fedora-x86_64/bin/
答案1
对于您来说,最简单的方法是使用别名。
alias mysql='(cd /home/ec2-user/...; bin/mysql)'
括号很重要。它们会创建一个子 shell,这样别名就不会将您“cd”到另一个目录。
请注意,您可能需要考虑使用不同于“mysql”的名称作为别名,尽管这是合法的,但以后可能会引起麻烦......