Невозможно выполнить 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