проблема такая:
установлен XAMPP,на локал хост работает и PHP и phpMyAdmin и MySQL - базы создаются(я так думаю,по крайней мере можно создавать),но вот когда пишу в консоли:

 Консоль:
mysql -u root -p

запрашивает естественно пароль,насколько я помню - его нет,(дело происходит в локаллхост) и выдает мне:
 Консоль:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)

LAMPP  - не запускаю,мне нужен лишь MySQL для Django ...
не знаю как решить это и наконец-то запустить!!!
в общем - буду благодарен за помощь,дальше не могу изучать Django без MySQL!

Мочи нет боле!
Главою бил о сруб светлицы,бо буквицы сии зело многочисленны, при том тяжек труд разбирать

2

скорее всего поможет простой перезапуск mysql демона. Файл /var/run/mysql/mysql.sock должен создаваться.

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст
riso пишет:

корее всего поможет простой перезапуск mysql демона. Файл /var/run/mysql/mysql.sock должен создаваться.

насколько я понимаю - это в системных службах - запуск демона?если да,то при включении службы MySQL - вообще возвращает ошибку   ac

Мочи нет боле!
Главою бил о сруб светлицы,бо буквицы сии зело многочисленны, при том тяжек труд разбирать

4

какую ошибку ?

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

5

Чей_туфля?,
В настройках mysql в файле my.cnf по какому пути у Вас находится сокет mysql.sock
Просто найдите где у Вас файл сокса и измените путь в файле настройки mysql.

Я разобьюсь о собственное непонимание волнообразно и неправильно, обломки зубов будут Вам маяками, Вы в мальгани, а у меня кошки разгуливают по камере и каждое нажатие клавиши сопровождается праздником, просто не мешайте маленькому человеку наслаждаться его маленьким счастьем.

6

riso пишет:

скорее всего поможет простой перезапуск mysql демона. Файл /var/run/mysql/mysql.sock должен создаваться.

Чей_туфля? пишет:

установлен XAMPP

Взаимоисключающие вещи!
В XAMPP перезапуск демона делается нажатием мышки, выбрав из списка нужный процесс и нажав reset.
Чей_туфля?,
Мой совет XAMPP хорошая вещь, Apachefreinds молодцы, но частенько глючит он. Соберите лучше нужные пакеты из репазитория. Так же почитайте readme файл с паролями, после установки они у Вас должны появиться, там по умолчанию пароли немного иные и да, пароли на доступ с phpMyadmin с консольными версиями разные  wink

Я разобьюсь о собственное непонимание волнообразно и неправильно, обломки зубов будут Вам маяками, Вы в мальгани, а у меня кошки разгуливают по камере и каждое нажатие клавиши сопровождается праздником, просто не мешайте маленькому человеку наслаждаться его маленьким счастьем.

а как вообще запустить.перезапустить/остановить в консоли mysql?

Мочи нет боле!
Главою бил о сруб светлицы,бо буквицы сии зело многочисленны, при том тяжек труд разбирать

так как мне быть?
как запустить,может удалить все и заново установить? тогда что именно удалять?

Мочи нет боле!
Главою бил о сруб светлицы,бо буквицы сии зело многочисленны, при том тяжек труд разбирать

9

Чей_туфля? пишет:

а как вообще запустить.перезапустить/остановить в консоли mysql?

А зачем Вам перезапускать в консоле?  oO  XAMPP даёт полное графическое управление собой. Если уж Вам перезапустить нужно, то в браузере наберите http://localhost/XAMPP/index.php далее смотрите что там у Вас запущено, можно во вкладке Components делать перезапуск, остановку и старт любого сервиса. Ну естественно, если Вы тормознёте http то web морда отвалится.

/opt/lampp/bin/ – здесь собраны основные команды запуска XAMPP
/opt/lampp/htdocs/ – головная директория для сайта
/opt/lampp/etc/httpd.conf – конфигурационный файл Apache
/opt/lampp/etc/my.cnf – конфигурационный файл MySQL
/opt/lampp/etc/php.ini – конфигурационный файл PHP php.ini
/opt/lampp/etc/proftpd.conf – конфигурационный файл для ProFTPD
/opt/lampp/phpmyadmin/config.inc.php – конфигурационный файл для phpMyAdmin

Остановить систему XAMPP вы можете так:

 Консоль:
/opt/lampp/lampp stop
, либо start для запуска и restart для перезагрузки.

Чей_туфля? пишет:

может удалить все и заново установить? тогда что именно удалять?

Это самое простое, но не выход, поковыряйте лучше, разбирётесь, всё станет просто  wink

Я разобьюсь о собственное непонимание волнообразно и неправильно, обломки зубов будут Вам маяками, Вы в мальгани, а у меня кошки разгуливают по камере и каждое нажатие клавиши сопровождается праздником, просто не мешайте маленькому человеку наслаждаться его маленьким счастьем.

а как обратится к mysql в консоли?
например мне нужно лишь мускул,я запускаю sudo /opt/lampp/lampp startmysql,он по идее запустился,а как вызвать сам мускул в консоли,чтобы работать с ним?

Мочи нет боле!
Главою бил о сруб светлицы,бо буквицы сии зело многочисленны, при том тяжек труд разбирать

11

В консоли обратиться к MySql можно с помощью - mysql <Название бд> Нужно посмотреть входишь ли ты в группу mysql, если нет - то добавить себя в эту группу, выдать права в mysql своему пользователю. И вообще посмотри сначала у тебя MySql сервер вклюен (к примеру  ps -e|grep mysql если запущен должен быть mysqld)

vbb@jabber.org
"Лист летит на лист Все осыпались И дождь хлещет по дождю"
Гёдай

12

Чей_туфля? пишет:

а как обратится к mysql в консоли?

%>mysql -u root
На экране должно появиться:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8 to server version: 3.23.28-gamma-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer

mysql>

Далее, если у Вас всё же нет пароля, хотя я сомневаюсь, то задайте пароль:

 Консоль:
mysql>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('secret_password');

Не забывайте за ; в конце команды.

Я разобьюсь о собственное непонимание волнообразно и неправильно, обломки зубов будут Вам маяками, Вы в мальгани, а у меня кошки разгуливают по камере и каждое нажатие клавиши сопровождается праздником, просто не мешайте маленькому человеку наслаждаться его маленьким счастьем.