Я скачал rpm-пакет MySQL с сайта, преобразовал его в файл .deb, используя иностранец, и установил его, сказав sudo dpkg -i mysql-server_5.6.14-2_amd64.deb
. Однако, когда я говорю mysql в командной строке, выдает ошибку, что он не установлен. Что мне делать?
Я нахожусь на Ubuntu GNOME 13.10 64-bit
Запустите эту команду на терминале
sudo apt-get install mysql-client
После установки клиента MySQL вы можете использовать команду «mysql». Если вы хотите установить сервер MySQL, вам нужно выполнить следующую команду.
sudo apt-get install mysql-server
Почему вы устанавливаете файл .rpm? Чтобы установить MySQL в Ubuntu, просто нажмите Ctrl kbd> + Alt kbd> + T kbd> на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:
sudo apt-get install mysql-server
Серверный пакет mysql не предоставляет «клиентский» двоичный файл, но демон mysqld
. Если вы хотите отправлять заказы на любой сервер mysql, вам нужно установить клиентскую часть mysql, которая находится в другом пакете, mysql-client
.
Кроме того, нет необходимости вручную загружать файл deb. Это может привести к нарушению зависимостей. Если пакет находится в репозиториях просто:
sudo apt-get install mysql-client
должно быть достаточно.
Если это не сработало, попробуйте:
sudo apt-get install mariadb-client
У меня это сработало.
Найдено: E: Пакет 'mysql-client' не имеет кандидата на установку
Кредит пользователю Юань-Чен Хо