Назад | Перейти на главную страницу

Изменение пути к основанию mysql

Когда мне нужно запустить mysql из командной строки, мне нужно перейти с компакт-диска в базовый каталог, а затем использовать команду 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/

Самый простой способ в вашем случае - использовать псевдоним.

alias mysql='(cd /home/ec2-user/...; bin/mysql)'

Скобки важны. Они создают вспомогательную оболочку, поэтому псевдоним не будет «cd» вас в этот другой каталог.

Обратите внимание, что вы можете рассмотреть возможность использования для псевдонима другого имени, чем mysql, хотя это законно, это может вызвать головную боль позже ...