как найти mysql двоичный файл в Redhat

Я работаю с распределением Redhat. Сетевой администратор недоступен, таким образом, у меня нет способности запросить информацию.

Используя удар, как я нахожу mysql двоичный файл так, чтобы я мог выполнить команды sql?

mysql -u user -p password
-bash: mysql: command not found

Таким образом, они не создали путь.

2
задан 21 July 2014 в 19:20
4 ответа

Обычно он уже должен быть в пути и может быть выполнен с помощью простого вызова mysql в оболочке. Если это не работает (и у вас есть основания ожидать, что будет установлен бинарник mysql CLI), вы можете попробовать найти его с помощью find:

 find / -name mysql -type f

Пример:

find / -name mysql -type f
/usr/bin/mysql
4
ответ дан 3 December 2019 в 09:36

MySQL состоит из двух компонентов, MySQL-сервер, являющийся собственно движком БД, и MySQL-клиент, используемый для связи с сервером БД из командной строки.

Клиент MySQL устанавливается из простого программного пакета mysql. Если он недоступен (обратитесь к rpm -q mysql), используйте yum install mysql, после чего команда mysql должна быть доступна в обычном пути или по абсолютному пути по умолчанию /usr/bin/mysql.

.
1
ответ дан 3 December 2019 в 09:36

Убедитесь, что пакет mysql установлен, например:

rpm -qi mysql

или rpm -qa |grep mysql

Обратите внимание, что сам сервер упакован как mysql-server.

Если он не установлен, вам нужно будет установить клиента, хотя для этого потребуются права root:

yum install mysql
0
ответ дан 3 December 2019 в 09:36

Выполните следующую команду:

которая mysql

Пример, где не установлен двоичный файл MySQL:

cwatson@thor:~$ which mysql
cwatson@thor:~$ 

Пример, где установлен двоичный файл MySQL на /usr/bin/mysql:

cwatson@cwatson-desktop ~/Desktop $ which mysql
/usr/bin/mysql
cwatson@cwatson-desktop ~/Desktop $ 

Обычно, однако, если просто запустить mysql из командной строки приводит к "comamnd not found", то двоичный файл не находится в пользовательском PATH, или не установлен вообще.

0
ответ дан 3 December 2019 в 09:36

Теги

Похожие вопросы