Невозможно выполнить mysql из командной строки
Я установил xampp, Я хочу использовать mysql только и я хочу использовать его в командной строке, а не в php myadmin, Как я могу это сделать?
Я установил mysql снова с sudo apt-get install mysql....5.5 поэтому я установил его дважды один раз в xampp и однажды здесь.
я пробовал mysql -u root -p но это не работает Я получаю ошибку как
can't connect to local mysql server through socket /var/run/mysqld/mysql.sock(2).
1 ответ
Решение
mysql - это клиентская программа. Вам необходимо установить сервер MySQL, к которому вы можете подключиться.
sudo apt-get install mysql-server-5.5
Во время установки у вас спросят пароль root, который будет назначен пользователю root mysql.
Затем вам нужно запустить службу MySQL
sudo service mysqld start
Или же
sudo /etc/init.d/mysqld start
Или же
sudo service mysql start
(Все три строки делают то же самое)
Наконец вы можете подключиться
mysql -uroot -p