Невозможно выполнить 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
Другие вопросы по тегам