我有以下别名,它按预期工作。
alias mysql='LD_LIBRARY_PATH=/usr/local//mysql/lib/:/usr/local//mysql/lib//mysql /usr/local//mysql/bin//mysql'
我的问题是还有一些其他命令,如 mysqldump 、 mysqladmin 也需要链接。如何在不使用别名的情况下让 shell 提示符知道在哪里查找 mysql 命令?
这只是安装了集群的一台服务器上的问题。在所有其他服务器上,我可以键入“mysql”或“mysqladmin”。
编辑系统的系统范围或用户特定的配置,以在
LD_LIBRARAY_PATH
和PATH
环境变量中包含相关路径。例如,对于特定于用户的变体,输入类似
到你的
~/.profile
文件中。这会将这些目录添加到库和可执行文件的搜索路径中。