Я пытался установить mysql 5.6.12 использований следующей процедуры
# Preconfiguration setup
shell> groupadd mysql
shell> useradd -r -g mysql mysql
# Beginning of source-build specific instructions
shell> tar zxvf mysql-VERSION.tar.gz
shell> cd mysql-VERSION
shell> cmake .
shell> make
shell> make install
# End of source-build specific instructions
# Postinstallation setup
shell> cd /usr/local/mysql
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> scripts/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql data
# Next command is optional
shell> cp support-files/my-default.cnf /etc/my.cnf
shell> bin/mysqld_safe --user=mysql &
# Next command is optional
shell> cp support-files/mysql.server /etc/init.d/mysql.server
Источник: [Установка MySQL Using a Standard Source Distribution] [1]
Теперь проблема
Я сделал
shell> /etc/init.d/mysql.server start
* Mysql is running
Но когда я делаю что-то как
shell> mysql
The program 'mysql' is currently not installed. You can install it my typing: apt-get install mysql-client-core-5.5
Теперь, что я должен сделать. Помогите.
Для запуска MySQL из терминала у вас должен быть клиентский пакет, как показано выше. Для установки просто нажмите Ctrl kbd> + Alt kbd> + T kbd> на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (команды) ниже:
sudo apt-get install mysql-client-core-5.5
Или
Для установки нажмите Базовый клиент базы данных MySQL
Должен быть встроенный клиент mysql
при сборке и установке из исходного кода. Чтобы проверить, посмотрите в директорию bin
внутри директории с исходным кодом, в которую вы сделали сборку. Однако я не уверен, где она будет установлена. Вы можете попробовать запустить find / -name mysql -type f
, чтобы найти его. Затем посмотрите, находится ли это место на вашем пути (echo $PATH
).