Титла: MySQL Публикувано от: pcpro в 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! Сървъра е включен, и фаила си съществува някакви идеи ? Титла: MySQL Публикувано от: st_t в May 05, 2005, 19:54 какво е генерирало това съобщение? коя команда?
Титла: MySQL Публикувано от: pcpro в May 05, 2005, 23:59 ./mysqladmin -u root 12
Титла: MySQL Публикувано от: st_t в May 06, 2005, 15:53 а стартира ли демона с mysqld_safe ? и какво значи при теб 12 че при мен -нищо
Титла: MySQL Публикувано от: pcpro в May 06, 2005, 16:17 да стартирал съм го и 12 е паролата за root
Титла: MySQL Публикувано от: st_t в May 06, 2005, 16:27 мисля че паролата не се пише така-поне при мен не е!аз пиша
mysqladmin -u root -p и след това те пита за паролата! ако имаш още въпроси с тази база данни питай- и аз се боря с такъв вид програми ( за база данни ) , не че разбирам много! ![]() ![]() Титла: MySQL Публикувано от: VooDooTo в 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 на апачето , защото нещо не мога да го подкарам . Благодаря ![]() Титла: MySQL Публикувано от: toxigen в 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 от хоста, от който опитваш да влезеш. Поздрави Титла: MySQL Публикувано от: neptun в Jun 01, 2005, 19:53
права за достъп не става ли? Титла: MySQL Публикувано от: VooDooTo в Jun 01, 2005, 19:57 Еми сега проверих тази папка /var/run/mysql... и видях , че тя просто е празна ? Какво значи това . Иначе имам юзър и парола . Привилегиите ги оправих и според мен всичко е наред . Но само според мен явно . mysql.sock ? Какъв е този файл , та го няма в папката ? Ако някой го има може ли да ми го даде , за да си подкарам базата ?
Титла: MySQL Публикувано от: dafo в Jun 01, 2005, 22:14
Напълни я с mysql_create_system_tables Титла: MySQL Публикувано от: dunamis в Jun 02, 2005, 00:59 mysql.sock е сокета на сървъра.
Понякога истинското място на сокета и мястото където софтуера който иска да се върже го търси се различават. Виж къде е конфигуриран да бъде в /etc/my.conf и къде го търси програмата, и го оправи в конфига така че двете места да съвпадат. Преди ми се случваха подобни неща при ъпгрейд на MySql сървъра. Дано стане ![]() Титла: MySQL Публикувано от: zeridon в Jun 02, 2005, 13:01
mysql_install_db - изпълнено като user mysql иначе ще имаш още проблеми mysql.sock - редактирай си /etc/my.cnf Титла: MySQL Публикувано от: VooDooTo в Jun 02, 2005, 13:11
Благодаря за отзивите на всички . Ще пробвам сега пък да видим какво ще направя ![]() Титла: MySQL Публикувано от: VooDooTo в Jun 02, 2005, 19:35 Незнам какво става обаче явно нямам такъв файл my.cnf . Проверих в документацията на ман и видях къде се намира по подразбиране и отидох в папката и просто нямам такъв файл . Незнам къде е отишъл . Сега какво да правя ?
Титла: MySQL Публикувано от: Hypnotic в Jun 06, 2005, 01:56 ako polzvash mysql doshul s distribuciqta conf fila e v /etc/my.cnf
ako si go instaliral dopulnitelno ot sourse sus --prefix conf fila veroqtno e v direktoriqta koqto si zadal ako si go instaliral ot rpm go tursi v /usr/etc ili /usr/local/etcsled instalaciqta startirash mysql_install_db suzdavash user mysql i smenqsh ownership-a na directoriqta s bazata danni /var/lib/mysql (pri instalirane s prefix e v direktoriata na prefixa) mojesh da smenish ownership-a s chown -c -R mysql:mysql /var/lib/mysql izpulnena kato root sled tova puskash mysqld_safe & i ne bi trqbvalo da ima problem ako si instaliral mysql i e imalo takuv v samata distribuciq trqbva da iztriesh cnf file na stariq pone pri men imah podoben problem Титла: MySQL Публикувано от: n_antonov в Jun 06, 2005, 07:48
Какво да правиш ли? Сядаш и четеш документацията за инсталиране на MySQl, това правиш. Хората са се постарали да я напишат доста ясно и прегледно. Нищо друго не можеш да направиш. Титла: MySQL Публикувано от: в Jun 06, 2005, 10:16 MySQL може да работи и без my.cnf, тогава използва параметри по подразбиране. тар.гз дистрибуциите вървят с няколко варианта на my.cnf, можеш да си свалиш и да си извадиш.
|