Freesco, NND, CDN, EOS
http://forum.freesco.pl/

MySQL
http://forum.freesco.pl/viewtopic.php?f=24&t=6472
Strona 1 z 3

Autor:  Felek [ środa, 19 stycznia 2005, 06:39 ]
Tytuł:  MySQL

Witam !!! Temat ten byl poruszany wiele razu, ale ja wraz nie moge dojsc jak to zrobic, mam stare nnd paczke z downloadu tej strony apache-full. Wszystko porobilem zgodnie z instrukcjami przy instalacji. Apache chodzi, ale MySQL nie. Po coraz dluzszej kombinacji, coraz bardziej sie chrzanilo. W tej chwili jak wydam komende mysqld_safe pisze tak:
Starting mysqld daemon with databases from /var/lib/mysql
050119 05:30:13 mysqld ended
A w pliku /var/lib/mysql/nnd.err pisze tak:
mysqld started
Can`t start server: Bind on TCP/IP port: Address alredy in use
Do you alredy have another mysqld server running on port: 3306?
Aborting
/usr/libecec/mysqld: Shutdown Complete
mysqld ended
W ps-A pokazuje ze mysqld jest uruchomiony. Do tego wszystkiego jak juz sie stworzy plik mysql.sock to po pierwsze jest czarny w mc, po drugie w trakcie uruchamiania mysqld znika. Kiedy pisze komende mysqladmin create jakas_baza to pisze:
error: 'Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysql/mysql.sock' exists!
Albo przez to ze jest juz 5:30 rano ja nie mysle, albo na prawde nie wiem jak co z tym zrobic. Prosze o odpowiedz, gory dziekuje i pozdrawaim !!!

Autor:  czerwo [ środa, 19 stycznia 2005, 09:33 ]
Tytuł: 

NIe znam sie na mysql ale z komunikatow ktore wywala wnioskuje:
Ze na porcie 3306 dziala juz jakas aplikacja i ten port jest zajety
Czy nie masz moze uruchomionych 2 procesow mysql

Zrob killall -9 mysql czy jakos tak i dopiero odpal mysql moze mu pomoze.

Autor:  Felek [ środa, 19 stycznia 2005, 13:24 ]
Tytuł: 

Odpisuje:
mysql: no process killed.
No ale nawet jak jest uruchomiony to dlaczego nie zrobil mysql.sock i czego pisze, ze sie nie moze polaczyc jak pisze mysqladmin create twoja_baza ??? :roll:

Autor:  czerwo [ środa, 19 stycznia 2005, 13:28 ]
Tytuł: 

ale w ps -x wyswietla ci sie mysql czy mysqld ???? bo w towjej wypowiedzi widze ze mysqld to trzeba wpisac killall -9 mysqld :)

A mysql krzyczy:
: [/] [] ()
Can`t start server: Bind on TCP/IP port: Address alredy in use

czyli port jest w uzyciu,czyli cos na nim idzie

Autor:  Felek [ środa, 19 stycznia 2005, 13:56 ]
Tytuł: 

Hehe no w sumie to jest logiczne... sedeczne dzieki, chyba jeszcze spie :lol:

Autor:  Felek [ środa, 19 stycznia 2005, 14:14 ]
Tytuł: 

No ok teraz sie uruchamia, ale po pierwsze jak wpisze mysqld_safe to tak jakby putty wisial, pisze sie normalnie, ale jakby nie mogl zakonczyc uruchamiania, po drugie plik mysql.sock jest w mc czarny i wyglada tak =mysql.sock i znow jak pisze mysqladmin create twoja_baza to pisze connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'
Prosze o pomoc !!!

Autor:  Felek [ czwartek, 20 stycznia 2005, 19:09 ]
Tytuł: 

Hmm nie wiem czy Wy nie wiecie co z tym zrobic (ale nie sadze), czy nie odpowiadacie, bo duzo bylo topicow na ten temat, ale naprawde robilem wedlug nich i wraz bylo to samo. Tak że proszę o odpowiedz !!!

Autor:  mazol [ niedziela, 23 stycznia 2005, 18:06 ]
Tytuł: 

witam

Jak takze mam problem z tym mysql.

zainstalowalem sobie mysqla i gdy chce go odpalic to wywala komuniat:
error 2002: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'

Prosze o pomoc co z tym zrobic zeby sie odpalilo...

Pozdrawiam

Autor:  Felek [ niedziela, 23 stycznia 2005, 20:15 ]
Tytuł: 

W tym chyba ja moge Ci nawet pomoc... 8) Po pierwsze spróbuj odpalic mysql poleceniem mysqld_safe. Po drugie sprobu zmienic prawa do katalogow var/run/mysql i var/lib/mysql. Pozniej wydaj polecenie mysql_install_db
Tylko czy ktos mi powie co ja mam zrobic z tym dziwnie wygladajacym plikiem mysql.sock.
Pozdrawiam !!!

Autor:  mazol [ niedziela, 23 stycznia 2005, 21:54 ]
Tytuł: 

No wiec tak:
uruchamiam tym polecieniem co mowiles i wywala blad touch: cannot touch /var/lin\b/mysql/xxx.err nie ma pliku lub katalogu
chown: mysql: invalid user

pozniej niby pisze ze wystartowalo ale znowu ma problemm z tym plikiem .err

:(

Autor:  Maciek [ niedziela, 23 stycznia 2005, 23:10 ]
Tytuł: 

Czy we wszystkich powyższych przypadkach chodzi o nowe NND?
Jesli tak, to nie rozumiem, co za pokręcone sposoby uruchamiania wybieracie...
Skrypt startowy jest w /etc/rc.d/ i nazywa się mysqld. Jest też opis uruchomienia na nnd.freesco.pl - czy ktoś go przeczytał??

Autor:  mazol [ niedziela, 23 stycznia 2005, 23:33 ]
Tytuł: 

no jakos nie dziala.... :)

Autor:  Felek [ niedziela, 23 stycznia 2005, 23:48 ]
Tytuł: 

Chodzi o stare NND i duzo osob mowilo mi ze uruchamia sie mysqld_safe. Ale wlasnie jest taki problem, ze jak sie uruchamia to tak jakby sie zawiesil, nic nie moge zrobic, jedynie moge zamknac putty i uruchomic jeszcze raz, a jak dam komende ps -A to jest mysqld, ale co z tego, jak nic z nim nie moge zrobic, tak jak wczesniej pisalem.

Mazol a to co pokazuje chown: mysql: invalid user to mi sie zdaje ze nie stworzyles uzytkownika. Nie wiem jak Ty to instalowales, ale ja robilem to z paczki apache full i tam wszystko jest opisane jak zrobic, u mnie dziala (no powiedzmy ze dziala). tylko co z tym mysql.sock.

Autor:  mazol [ poniedziałek, 24 stycznia 2005, 09:36 ]
Tytuł: 

no ja instalowalem pacman -S mysql i wlasnie nie zabardzo trybic chce... mialo sie uruchomic i dopiero prosic o wpisanie usera...

Podaj mi link do tego apacha_full to sprobuje jego zainstalowac...

Pozdrawiam

Autor:  Felek [ poniedziałek, 24 stycznia 2005, 10:50 ]
Tytuł: 

Znaczy mi sie zdaje ze mamy calkowicie odmienne przypadki, bo Ty uzywaz nowego NND a ja starego, sorry, ale dopiero teraz zobaczylem. Ta paczka jest na www.nnd.freesco.pl w dziale stare pliki. Ale nie wiem czy nadaje się pod nowe NND.

Autor:  gward [ poniedziałek, 24 stycznia 2005, 10:55 ]
Tytuł: 

ni na najnowszym NND nie ruszył apache i mysql, a przy instalce apacha wywaliło mi ze jest konflikt pomiedzy apachem i thttp.

Autor:  Felek [ poniedziałek, 24 stycznia 2005, 13:16 ]
Tytuł: 

Heh no ale sluchaj przeciez thttpd musisz wylaczyc, bo jasna sprawa, ze beda konflikty miedzy serwerami WWW, mi na starym NND sie nie chcial uruchomic jak nie wylaczylem thttpd (killall thttpd). Ale z tego co wiem (ale malo wiem o nowym NND) to mysql i apache dziala na nowym NND bez wiekszego problemu.

Autor:  mazol [ poniedziałek, 24 stycznia 2005, 19:38 ]
Tytuł: 

z apachem mialem problemy tak samo.... ale podczas instalacji pyta sie czy wywalic thttpd i zastapic http.... tylko mysql nie chce dzialac...

PS: czy w tej wersji nnd (niby nowej) jest htb??

Autor:  Felek [ poniedziałek, 24 stycznia 2005, 21:12 ]
Tytuł: 

Zanim zadasz pytanie to przeszukaj nie tylko forum, ale np. strone http://nnd.freesco.pl, google i inne miejsca gdzie mozna znalezc takie informacje, nie idz na łatwizne. Na http://nnd.freesco.pl jest wysztko na temat podzialu łącza w Nowym NND.

Pozdrawiam FELEK

Autor:  Maciek [ poniedziałek, 24 stycznia 2005, 22:03 ]
Tytuł: 

mazol pisze:
z apachem mialem problemy tak samo.... ale podczas instalacji pyta sie czy wywalic thttpd i zastapic http.... tylko mysql nie chce dzialac...

PS: czy w tej wersji nnd (niby nowej) jest htb??

A zajrzałeś do opisu na http://nnd.freesco.pl ??
Własnie zainstalowałem MySQL na nowym czystym NND. Poniżej wklejona zawartość ekranu.
: [/] [] ()
[root@major root]# pacman -S mysql

Targets: mysql-4.0.20-2nnd

Total Package Size:   3.2 MB

Proceed with upgrade? [Y/n] y

:: Retrieving packages from reszta...
 mysql-4.0.20-2nnd        [##################] 100%    3317K     9.6K/s  00:01:28

checking package integrity... done.
loading package data... done.
checking for file conflicts... done.
installing mysql... done.
[root@major root]# /etc/rc.d/mysqld start
NND: Adding mysql user                                           [Wykonane]
Preparing db table
Preparing host table
Preparing user table
Preparing func table
Preparing tables_priv table
Preparing columns_priv table
Installing all prepared tables
050125  0:59:25  /usr/sbin/mysqld: Shutdown Complete


To start mysqld at boot time you have to copy support-files/mysql.server
to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h major password 'new-password'
See the manual for more instructions.

You can start the MySQL daemon with:
cd /usr ; /usr/bin/mysqld_safe &

You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory:
cd sql-bench ; perl run-all-tests

Please report any problems with the /usr/bin/mysqlbug script!

The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at https://order.mysql.com

NND: Starting MySQL                      [Wykonane]
[root@major root]# /usr/bin/mysqladmin -u root password 'major'
[root@major root]# /usr/bin/mysqladmin -u root -h major password 'major'
[root@major root]#

No i po wpisaniu ps aux mam: (tylko jeden wpis cytuję) mysql 1636 1.9 11.8 56704 13048 pts/0 S 00:59 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql ... i tak dalej...
Więc jesli ktoś twierdzi, że na nowym NND mu MySQL nie działa, to moim zdaniem powinien się nauczyc czytać chyba. Cała instalacja i odpalenie zajęło mi 2 minuty!

Strona 1 z 3 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/