Я установил XAMPP на своей машине Linux и phpmyadmin работает нормально. Но когда я попытался запустить mysql с помощью консоли с помощью команды mysql, я получил следующую ошибку.
ERROR 2002 (HY000): Can't connect to local MySQL server through socket
'/var/lib/mysql/mysql.sock' (2)
Та же ошибка возникает, когда я пытаюсь использовать Cake PHP Bake Console
** так как я установил XAMPP, в /var/lib нет папки с именем mysql
Вы можете помочь мне?
решение1
Попробуйте запустить демон MySQL от имени пользователя root, sudo /etc/init.d/mysqld start
например, в Ubuntu.
решение2
Проверьте, имеет ли пользователь, который хочет подключиться к MySQL, разрешение файловой системы на открытие /var/lib/mysql/mysql.sock.