更改 mysql basedir 的路径

更改 mysql basedir 的路径

每当我需要从命令行启动 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”的名称作为别名,尽管这是合法的,但以后可能会引起麻烦......

相关内容