MySQL не запускается после удаления bind-address

Итак, я запускаю mysql на виртуальной машине (командной строке) ubuntu на хосте Windows 7. На виртуальной машине я изменил файл /etc/mysql/my.cnf, комментируя строку

bind-address = 127.0.0.1

, поэтому он выглядит как

#bind-address = 127.0.0.1

Затем я перезапустил сервер так:

perrin@LinuxServer1:~$ sudo /etc/init.d/mysql restart
[sudo] password for perrin:
 * Stopping MySQL database server mysqld    [ OK ]
 * Starting MySQL database server mysqld    [ OK ]

После этого я начал получать эту ошибку всякий раз, когда пытаюсь подключиться к mysql, например:

perrin@LinuxServer1:~$ mysql -u root -p
Enter password:
Error 2002 (HY000): Can't connect to local MySQL server through socket '/var/
run/mysqld/mysqld.sock' (2)

Я искал помощь и узнал что мой сервер MySQL не работал, хотя при перезапуске у него было SAID [ OK ]. (лежащий POS)

Итак, я пытаюсь запустить его, используя как start, так и restart так:

perrin@LinuxServer1:~$ sudo /etc/init.d/mysql start
 * Starting MySQL database server mysqld    [fail]
perrin@LinuxServer1:~$ sudo /etc/init.d/mysql restart
 * Stopping MySQL database server mysqld    [ OK ]
 * Starting MySQL database server mysqld    [fail]

Итак, я возвращаюсь к my.cnf и не комментируйте строку bind-address = 127.0.0.1, чтобы все было ТОЧНО, как было раньше, и повторите попытку запуска / перезапуска сервера. Это снова не так.

Я искал по всему Интернету помощь и нашел несколько похожих проблем, которые люди имели, но ничего в конечном итоге не было полезно, или это дало мне советы, которые привели к решение.

Кто-нибудь знает, что здесь происходит? Я в тупике.

1
задан 23 January 2014 в 09:15

0 ответов

Другие вопросы по тегам:

Похожие вопросы: