Как установить переменную среды MYSQL в Ubuntu?

Итак, я установил XAMPP (в Ubuntu), и все прошло успешно.

расположение MYSQL включено, /opt/lampp/bin/mysql, поэтому я должен указать полный путь для доступа к mysql, как показано ниже:

$/opt/lampp/bin/mysql -u root -p

И он может войти.

Но использование только «mysql» не работает; пишет не найдено.

Можете ли вы дать мне представление о том, как установить переменную env't для mysql?

Новое в Убунту. помощь? :(


person Sushi    schedule 01.07.2012    source источник


Ответы (1)


в вашем домашнем каталоге есть файл с именем .bash_profile (используйте ls -la, чтобы увидеть его, потому что файлы, начинающиеся с ., по умолчанию скрыты

Вероятно, уже будет строка, похожая на эту:

PATH=$PATH:$HOME/bin

Измените его на

PATH=$PATH:$HOME/bin:/opt/lampp/bin/

Это самый простой способ, есть и другие способы сделать это, например, чтобы все пользователи в системе автоматически получали этот каталог на своем пути, для получения более подробных ответов посетите наш дочерний сайт askubuntu.com

person fvu    schedule 01.07.2012
comment
Я попробовал это, но появилась еще одна ошибка: ОШИБКА 2002 (HY000): Не удается подключиться к локальному серверу MySQL через сокет '/var/run/mysqld/mysqld.sock'. - person Sushi; 01.07.2012
comment
@Sue похоже, что ваш сервер может не работать, но я действительно думаю, что оставшаяся часть этого вопроса должна быть отправлена ​​​​на askubuntu.com - person fvu; 01.07.2012
comment
fvu, теперь все работает! :) я просто пропустил редактирование файла my.cnf и изменение сокета на /opt/lampp/var/mysql/mysql.sock. Большое спасибо за твою помощь. :) - person Sushi; 01.07.2012