Автор Тема: MySQL  (Прочетена 2740 пъти)

pcpro

  • Напреднали
  • *****
  • Публикации: 26
    • Профил
MySQL
« -: May 05, 2005, 16:55 »
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)'
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!

Сървъра е включен, и фаила си съществува някакви идеи ?
Активен

st_t

  • Напреднали
  • *****
  • Публикации: 41
    • Профил
MySQL
« Отговор #1 -: May 05, 2005, 19:54 »
какво е генерирало това съобщение? коя команда?
Активен

pcpro

  • Напреднали
  • *****
  • Публикации: 26
    • Профил
MySQL
« Отговор #2 -: May 05, 2005, 23:59 »
./mysqladmin -u root 12
Активен

st_t

  • Напреднали
  • *****
  • Публикации: 41
    • Профил
MySQL
« Отговор #3 -: May 06, 2005, 15:53 »
а стартира ли демона с mysqld_safe ?  и какво значи при теб 12 че при мен -нищо
Активен

pcpro

  • Напреднали
  • *****
  • Публикации: 26
    • Профил
MySQL
« Отговор #4 -: May 06, 2005, 16:17 »
да стартирал съм го и 12 е паролата за root
Активен

st_t

  • Напреднали
  • *****
  • Публикации: 41
    • Профил
MySQL
« Отговор #5 -: May 06, 2005, 16:27 »
мисля че паролата не се пише така-поне при мен не е!аз пиша
mysqladmin -u root -p
и след това те пита за паролата!
ако имаш още въпроси с тази база данни питай- и аз се боря с такъв вид програми ( за база данни ) , не че разбирам много! '<img'>  май тези които разбират си мълчат повече  '<img'>  разбираемо е!!!!!
Активен

VooDooTo

  • Напреднали
  • *****
  • Публикации: 31
    • Профил
    • WWW
MySQL
« Отговор #6 -: Jun 01, 2005, 19:41 »
Еми аз имам подобен проблем . Като го стартирам демона и ми изписва
Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/lib/mysql/voodooto.pid
050601 19:36:27  mysqld ended

А когато го стартирам нормално ми изписва това :
ERROR 2002: Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)

Как да го оправя ? И още едно въпросче . Как да си сложа PHP
на апачето , защото нещо не мога да го подкарам . Благодаря '<img'> !
Активен

toxigen

  • Напреднали
  • *****
  • Публикации: 243
    • Профил
MySQL
« Отговор #7 -: Jun 01, 2005, 19:49 »
Преполагам (гадая по-точно), че и двамата искате да използвате mysql след като сте го инсталирали (веднага след това...). Ако бъркам нека не ми се сърдите - нищо лично.

@Voodooto: В общия случай mysqld ended излиза поради една от тези причини:
1. Не е изпълнено mysql_install_db - скрипта се намира в mysql/bin директорията (където си инсталирал mysql)
2. Грешни permissions (българска дума ?) върху файловете на mysql
3. Въобще не е създаден потребител mysql и група mysql

За другите неща. mysqladmin -u root -p само по себе си не върши нищо - man mysqladmin за да разберете какво всъщност върши. За администриране и работа с базите в общия случай ви трябва mysql -u root -p

@pcpro:
Виж дали потребителя, с който се опитваш да пипаш mysql има права за достъп до съответните бази от localhost, 127.0.0.1,% или от където там се връзваш.
Виж дали случайно firewall-a не ти спира TCP 3306 от хоста, от който опитваш да влезеш.

Поздрави
Активен

neptun

  • Напреднали
  • *****
  • Публикации: 134
    • Профил
MySQL
« Отговор #8 -: Jun 01, 2005, 19:53 »
Цитат (toxigen @ Юни 01 2005,19:49)
2. Грешни permissions (българска дума ?)

права за достъп не става ли?
Активен

Ако имате някакъв въпрос за линукс на който никой не желае да ви отговори пишете ми на лично съобщение.Не се притеснявайте ако въпросът ви ви се струва тъп.Никой не се е родил научен.Въпреки , че още не съм експерт в областта на линукс , ще опитам да помогна според възможностите си.

VooDooTo

  • Напреднали
  • *****
  • Публикации: 31
    • Профил
    • WWW
MySQL
« Отговор #9 -: Jun 01, 2005, 19:57 »
Еми сега проверих тази папка /var/run/mysql... и видях , че тя просто е празна ? Какво значи това . Иначе имам юзър и парола . Привилегиите ги оправих и според мен всичко е наред . Но само според мен явно . mysql.sock ? Какъв е този файл , та го няма в папката ? Ако някой го има може ли да ми го даде , за да си подкарам базата ?
Активен

dafo

  • Напреднали
  • *****
  • Публикации: 293
  • Distribution: Fedora
  • Window Manager: KDE
    • Профил
MySQL
« Отговор #10 -: Jun 01, 2005, 22:14 »
Цитат (VooDooTo @ Юни 01 2005,19:57)
Еми сега проверих тази папка /var/run/mysql... и видях , че тя просто е празна ? Какво значи това . Иначе имам юзър и парола . Привилегиите ги оправих и според мен всичко е наред . Но само според мен явно . mysql.sock ? Какъв е този файл , та го няма в папката ? Ако някой го има може ли да ми го даде , за да си подкарам базата ?

Напълни я с mysql_create_system_tables
Активен

dunamis

  • Напреднали
  • *****
  • Публикации: 32
    • Профил
MySQL
« Отговор #11 -: Jun 02, 2005, 00:59 »
mysql.sock е сокета на сървъра.
Понякога истинското място на сокета и мястото където софтуера който иска да се върже го търси се различават. Виж къде е конфигуриран да бъде в /etc/my.conf и къде го търси програмата, и го оправи в конфига така че двете места да съвпадат.
Преди ми се случваха подобни неща при ъпгрейд на MySql сървъра.
Дано стане   '<img'>
Активен

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
MySQL
« Отговор #12 -: Jun 02, 2005, 13:01 »
Цитат
Еми сега проверих тази папка /var/run/mysql... и видях , че тя просто е празна


mysql_install_db - изпълнено като user mysql иначе ще имаш още проблеми

mysql.sock - редактирай си /etc/my.cnf
Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/

VooDooTo

  • Напреднали
  • *****
  • Публикации: 31
    • Профил
    • WWW
MySQL
« Отговор #13 -: Jun 02, 2005, 13:11 »
Цитат (zeridon @ Юни 02 2005,14:01)
Цитат
Еми сега проверих тази папка /var/run/mysql... и видях , че тя просто е празна


mysql_install_db - изпълнено като user mysql иначе ще имаш още проблеми

mysql.sock - редактирай си /etc/my.cnf

Благодаря за отзивите на всички . Ще пробвам сега пък да видим какво ще направя '<img'> !
Активен

VooDooTo

  • Напреднали
  • *****
  • Публикации: 31
    • Профил
    • WWW
MySQL
« Отговор #14 -: Jun 02, 2005, 19:35 »
Незнам какво става обаче явно нямам такъв файл my.cnf . Проверих в документацията на ман и видях къде се намира по подразбиране и отидох в папката и просто нямам такъв файл . Незнам къде е отишъл . Сега какво да правя ?
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
MySql малък проблем.
Хардуерни и софтуерни проблеми
Marto 6 4555 Последна публикация Sep 25, 2002, 12:32
от
mysql въпрос
Настройка на програми
dumi 0 1397 Последна публикация Oct 08, 2003, 06:42
от dumi
Perl + CGI,DBI + Mysql ili PHP + Mysql
Общ форум
jica 3 5280 Последна публикация Sep 07, 2004, 17:02
от jica
Mysql проблем със стартирането(mysql.sock missing)
Настройка на програми
coveka 6 7130 Последна публикация Mar 01, 2008, 22:02
от coveka
Mysql: can't connect to local mysql server
Настройка на програми
wonder 1 5513 Последна публикация Mar 16, 2008, 01:17
от neter