Допустим, у вас есть сервер на CentOS 5.5, на котором не установлен клиент MySQL, и вам нужно подключиться или снять бэкап с базы данных MySQL 5.5 на другом сервере, и в добавок ко всему на сервере нет доступа к интернету.
Для начала нужно закачать на сервер установочный пакет клиента MySQL:
MySQL-client-5.5.29-1.rhel5.x86_64.rpm
Затем выполните команду:
sudo rpm -ivh MySQL-client-5.5.29-1.rhel5.x86_64.rpm
Ключ
-i означает установку пакета (install).
Флаги
v и
h не являются обязательными, но нужны для включения вывода информации о ходе процесса установки пакета.
Если у вас уже имеется старая версия пакета, вам нужно выполнить другую команду:
sudo rpm -Uvh MySQL-client-5.5.29-1.rhel5.x86_64.rpm
Ключ
-U означает обновление пакета (update).
Последную команду можно использовать не только для обновления пакета, но и для установки. Другими словами, при наличии старой версии пакета, он будет обновлен, а при его отсутствии, пакет будет будет установлен.
Если процесс установки прошел без ошибок, можно попробовать подключиться к удаленному MySQL:
mysql -h -u -p
host - адрес удаленного сервера
user - пользователь
password - пароль пользователя
Добавить комментарий