Mysql error
Модератор: Модераторы разделов
-
-Dolphin-
- Сообщения: 131
- Статус: генерал
Mysql error
Всем добрый день\вечер !
Обновил mysql c 3 до 5 ой версии
При запуске mysql выдает ошибку:
./mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists!
Проверил папку mysql , там действительно этого файла нет, подскажите как поправить.
Обновил mysql c 3 до 5 ой версии
При запуске mysql выдает ошибку:
./mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists!
Проверил папку mysql , там действительно этого файла нет, подскажите как поправить.
Счастливый обладатель трусов с пингвином. Линуксцентр отдыхает. Китайская промышленность заботиться о нас...
-
Dionysius
- Сообщения: 523
- ОС: Manjaro
Re: Mysql error
Ты его как обновлял? Собирал из исходников? По-видимому, у тебя не запущен daemon mysqld. Когда ставишь из rpm, то его можно запустить так /etc/init.d/mysqld start
-
-Dolphin-
- Сообщения: 131
- Статус: генерал
Re: Mysql error
init.d]#./mysql start
Starting MySQLCouldn't find MySQL manager or server [FAILED]
Обновлял через rpm
Os - red hat server 3
Starting MySQLCouldn't find MySQL manager or server [FAILED]
Обновлял через rpm
Os - red hat server 3
Счастливый обладатель трусов с пингвином. Линуксцентр отдыхает. Китайская промышленность заботиться о нас...
-
Dionysius
- Сообщения: 523
- ОС: Manjaro
-
-Dolphin-
- Сообщения: 131
- Статус: генерал
Re: Mysql error
Я не хотел никого злить, просто в init.d у меня только запускной файл mysql
Счастливый обладатель трусов с пингвином. Линуксцентр отдыхает. Китайская промышленность заботиться о нас...
-
Dionysius
- Сообщения: 523
- ОС: Manjaro
Re: Mysql error
А я и не злюсь, но это мистика какая-то, куда ж он делся?
Хорошо, если команда с буквой d на конце в самом деле не работает, можно попробовать зайти в меню КДЕ (или Гнома) -> "Системные параметры" -> "Настройка Сервера" и там запустить mysqld
Хотя, если такого скрипта в самом деле нет, то и это не поможет
-
kusok
- Сообщения: 306
- Статус: laid to rest
- ОС: Debian Sid
Re: Mysql error
Да просто разные сборки mysql по разному называют скрипты запуска, и в данном случае несущественно как он называется.
А вообще, могу посоветовать заглянуть в логи. Там уж наверняка можно будет установить причину.
А вообще, могу посоветовать заглянуть в логи. Там уж наверняка можно будет установить причину.
-
Dionysius
- Сообщения: 523
- ОС: Manjaro
Re: Mysql error
В конце концов попробовать так: /usr/sbin/mysqld
Одним словом нужно запустить daemon mysqld любым способом
Одним словом нужно запустить daemon mysqld любым способом
-
-Dolphin-
- Сообщения: 131
- Статус: генерал
Re: Mysql error
Ок, сам дошел:
/usr/sbin/mysqld -u root
Только как сделать чтобы в при загрузке компа база данных загружалась сама ?
/usr/sbin/mysqld -u root
Только как сделать чтобы в при загрузке компа база данных загружалась сама ?
Счастливый обладатель трусов с пингвином. Линуксцентр отдыхает. Китайская промышленность заботиться о нас...
-
kusok
- Сообщения: 306
- Статус: laid to rest
- ОС: Debian Sid
Re: Mysql error
В твоем случае так:
chkconfig --level 35 mysql on
chkconfig --level 35 mysql on
-
Zeus
- Сообщения: 694
-
-Dolphin-
- Сообщения: 131
- Статус: генерал
Re: Mysql error
Да и такой вопрос: от какого пользователя надо запускать mysql ?
Просто я собираюсь юзать phpmyadmin а там(набрав ссылку) можно получить полный доступ ко всем базам данных.
Просто я собираюсь юзать phpmyadmin а там(набрав ссылку) можно получить полный доступ ко всем базам данных.
Счастливый обладатель трусов с пингвином. Линуксцентр отдыхает. Китайская промышленность заботиться о нас...
-
kusok
- Сообщения: 306
- Статус: laid to rest
- ОС: Debian Sid
Re: Mysql error
Вообще мускул полагается запускать от одноимённого пользователя, ибо от рута не есть хорошо. Сделай так:
chown -R mysql:mysql /var/lib/mysql (если юзера в системе нет, создай его)
А потом уже /etc/init.d/mysql start - должно запахать.
Касаемо пхпмайадмина, если им пользуешься только ты, то повесь какой-нибудь .htaccess, чтобы другим неповадно было.
chown -R mysql:mysql /var/lib/mysql (если юзера в системе нет, создай его)
А потом уже /etc/init.d/mysql start - должно запахать.
Касаемо пхпмайадмина, если им пользуешься только ты, то повесь какой-нибудь .htaccess, чтобы другим неповадно было.
-
vadiml
- Сообщения: 446
- ОС: fc12.x86_64
Re: Mysql error
надо почистить /etc/my.cnf на предмет этих самых "/var/lib/mysql/mysql.sock" и компании.
а вообще (если особых извращений не надо) лучше в написать так:
[client]
default-character-set=cp1251
[server]
character-set-server=utf8
# для возможности восстановления запорченой быза и репликаций
log-bin
__ВСЁ__
а в /etc/init.d и другие места можно и не лазить
если качал бинарник с mysql.com, то там по дефолту все нормально настроено
а вообще (если особых извращений не надо) лучше в написать так:
[client]
default-character-set=cp1251
[server]
character-set-server=utf8
# для возможности восстановления запорченой быза и репликаций
log-bin
__ВСЁ__
а в /etc/init.d и другие места можно и не лазить
если качал бинарник с mysql.com, то там по дефолту все нормально настроено
phenom x4 905e, asus m4a79 deluxe, 4 gb, ati x550, ati 4350, 2 x 17" LCD
-
TheStriker
- Сообщения: 106
Re: Mysql error
Прт ВСЕМ!
А у меня например при запуске mysqld - как раз ошибку сокета и выдает.......
И что в таком случае делать?????
А у меня например при запуске mysqld - как раз ошибку сокета и выдает.......
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock
И что в таком случае делать?????
Ubuntu 7.10 Gutsy Gibbon, Intel Core Duo E6600, 4 GB DDR, GF 7900GS, Apache 2, PHP 5.0.5, MySql 5 , register globals=off
-
boombick
- Сообщения: 516
- Статус: Anonymous
- ОС: ArchLinux 0.8 Voodoo
Re: Mysql error
TheStriker писал(а): ↑01.06.2006 19:17Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock
И что в таком случае делать?????
Какая ОС? Как ставил? Темы уже неоднакратно муссировались...
Проверь права. У меня такая бага была именно из-за прав..
-
d_Sun
- Сообщения: 291
Re: Mysql error
TheStriker писал(а): ↑01.06.2006 19:17Прт ВСЕМ!
А у меня например при запуске mysqld - как раз ошибку сокета и выдает.......
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock
И что в таком случае делать?????
http://www.tech-recipes.com/mysql_tips762.html
Моя подпись сильно длинная :)
-
TheStriker
- Сообщения: 106
Re: Mysql error
Какая ОС? Как ставил? Темы уже неоднакратно муссировались...
Проверь права. У меня такая бага была именно из-за прав..
Suse 9.3
Ставил РПМ - ошибка при запуске mysqld такая : Segmentation fault..........
Ставил из исходников - при запуске mysql - беда с mysql.sock, при запуске mysqld - Segmentation fault
Короче, беда и всё..........
Почитал. Спасибо.
Но толку указывать пути на несуществующий файл???
Его просто нигде нет.......
Ubuntu 7.10 Gutsy Gibbon, Intel Core Duo E6600, 4 GB DDR, GF 7900GS, Apache 2, PHP 5.0.5, MySql 5 , register globals=off
-
boombick
- Сообщения: 516
- Статус: Anonymous
- ОС: ArchLinux 0.8 Voodoo
Re: Mysql error
TheStriker писал(а): ↑01.06.2006 19:40Но толку указывать пути на несуществующий файл???
Его просто нигде нет.......
Несуществующий файл - это сокет!!!!
проверь права на /var/lib/mysql (вроде бы там базы лежат)... это раз.
а два: воспользуйся поиском по форуму... Таких тем только на моей памяти три штуки было
И еще: mysql_install_db делал?
-
TheStriker
- Сообщения: 106
Re: Mysql error
И еще: mysql_install_db делал?
Делал. В процессе опять та же ошибка.......
Ubuntu 7.10 Gutsy Gibbon, Intel Core Duo E6600, 4 GB DDR, GF 7900GS, Apache 2, PHP 5.0.5, MySql 5 , register globals=off