Автор Тема: mysql на slackware  (Прочетена 1686 пъти)

runtime

  • Напреднали
  • *****
  • Публикации: 807
  • Distribution: Ubuntu 14.04
  • Window Manager: Unity
  • LZ1DOT
    • Профил
    • WWW
mysql на slackware
« -: Jan 07, 2009, 17:44 »
Здр, опитвам се да подкарам mysql 5.0.67 сървъра на slackware 12.1 но ми дава една грешка, която нещо не намирам решение въпреки 100 страници из гугъл. При мен те не помагат нещо :)
Та инсталирам mysql от tgz пакет
Пускам mysql_isstall_db
След като се опитам да стартирам обаче ми връща:
nohup: redirecting stderr to stdout

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

Из логовете няма нищо интересно освен тази грешка.

Благодаря предварително.
« Последна редакция: Jan 07, 2009, 17:47 от run_time »
Активен

ivanatora

  • Напреднали
  • *****
  • Публикации: 658
  • Distribution: Ubuntu 10.04
  • Window Manager: Fluxbox
    • Профил
    • WWW
Re: mysql на slackware
« Отговор #1 -: Jan 07, 2009, 18:36 »
Пиша малко механично, ама я виж кой е owner на /var/lib/mysql и директориите вътре? Ако е root направи
# chown -R mysql:mysql /var/lib/mysql
Винаги се случва в Slackware, ама и аз съм гламав. Така става като пуснеш mysql_install_db с потребител root - създава си системните бази и записва файловете с пермишъни с които обикновения mysql потребител не може да ги използва.

Може и да не е от това, ама ти виж.

Освен това си прегледай конфигурационния файл (обикновено /etc/my.cnf) дали има следните:
Код:
[mysqld]
port            = 3306
socket          = /var/run/mysql/mysql.sock
skip-networking
Ако има skip-networking - махни го.
Виж въобще дали mysqld слуша на някакъв порт:
Код:
# netstat -anpA inet |grep mysqld                                                                             
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN     2752/mysqld
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: mysql на slackware
« Отговор #2 -: Jan 07, 2009, 18:56 »
Всеки път като видя тема за MySQL & Slack си мисля, че съм го правил поне 30 пъти без никакви проблеми по този начин:
1. отварям две конзоли
2. първата е с README файла в MySQL директорията след разархивиране;
2. във втората правя copy-paste на командите от първата

;)
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

runtime

  • Напреднали
  • *****
  • Публикации: 807
  • Distribution: Ubuntu 14.04
  • Window Manager: Unity
  • LZ1DOT
    • Профил
    • WWW
Re: mysql на slackware
« Отговор #3 -: Jan 07, 2009, 21:16 »
owner си е mysql потребителя. Не е от това :)
В конфиг файла всичко е ОК и там прегледах.

Цитат
Всеки път като видя тема за MySQL & Slack си мисля, че съм го правил поне 30 пъти без никакви проблеми по този начин:
1. отварям две конзоли
2. първата е с README файла в MySQL директорията след разархивиране;
2. във втората правя copy-paste на командите от първата

Точно си следвам стъпките от man-а и проблема продължава да си го има във всички версии, които имам.
Сега ще инсталирам от изходен да видя дали няма да стане, но с пакетите от сайта на слак си продължава упорито да ми вади грешката.


П.С. И на мен севте не ми тръгва и тая грешка ама нищо не ми говори :)
Активен

runtime

  • Напреднали
  • *****
  • Публикации: 807
  • Distribution: Ubuntu 14.04
  • Window Manager: Unity
  • LZ1DOT
    • Профил
    • WWW
Re: mysql на slackware
« Отговор #4 -: Jan 07, 2009, 22:25 »
Ммм да за пореден път се убеждавам, че е по добре под слак да се инсталира от изходен код от колкото да се ползват бинарни.
Компилира се и тръгна без никакви проблеми.
Никаква идея си нямам защо беше тази грешка, но ако все пак някой си има на идея да сподели поне темата да не е за коша.
Активен

NikDaPhreak

  • Напреднали
  • *****
  • Публикации: 37
    • Профил
Re: mysql на slackware
« Отговор #5 -: Jan 09, 2009, 17:47 »
Отваряш
/etc/rc.d/rc.mysql
и слагаш # пред
SKIP="--skip-networking"
рестартираш и готово. Съвет - не е полезно да имаш MySQL, достъпен директно от интернет.

Have Phun!
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Slackware 10.2 & MySQL 4.1.14
Настройка на програми
sunhater 5 1397 Последна публикация Oct 12, 2005, 15:47
от sunhater
Slackware 11 + mysql 5.0.24a проблем
Настройка на програми
Unknown 1 966 Последна публикация Oct 28, 2006, 22:24
от The_Professor
Slackware 11 и mysql
Настройка на програми
kas81 17 3411 Последна публикация Nov 01, 2006, 07:30
от Hapkoc
Mysql - конфигурация под slackware 12.0
Web development
nofearinc 5 2470 Последна публикация Jul 08, 2008, 20:14
от edmon
проблем с инсталация на MySQL 5.x (Slackware)
Настройка на програми
user_nasko 4 1462 Последна публикация May 04, 2009, 19:48
от user_nasko