Zfunkcnenie mysql

Všetko ohľadom Linuxu...
To[m]aS
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 20 nov 2004, 10:09
Bydlisko: BB
Kontaktovať používateľa:

Zfunkcnenie mysql

Príspevok od používateľa To[m]aS »

Nazdar, potreboval by som pomoc.

Mam Linuxovsky server s operacnym systemom CentOS - www.centos.org.

Pomocou prikazu:
yum install *mysql som si nainstaloval mysql. Potom som si nakonfiguroval subor my.cnf ktory je ulozeny v /etc/my.cnf

ale este mi treba nakonfigurovat subor mysql.sock ale uz neviem ako.

Neviete mi poradit? :)

PS: Ty co o tom nic neviete, tak radsej nepostujte
Snowmannn
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 313
Registrovaný: 19 dec 2004, 21:03
Bydlisko: MT
Kontaktovať používateľa:

Príspevok od používateľa Snowmannn »

no, mozem ti poslat moje konfiguraky...
inak kazda trochu lepsia distribucia ti po nainstalovani programu vytvori konfiguraky tak aby to aspon ako tak bezalo, takze mozno lepsi vyber distribucie by mohol pomoc zbavit sa podobnych problemov v buducnosti
trizzo
VIP
VIP
Používateľov profilový obrázok
Príspevky: 2927
Registrovaný: 26 sep 2004, 14:39

Príspevok od používateľa trizzo »

preco chces editovat mysql.sock?? sak spusti demona mysqld a malo by ...o fachať v tcp/ip na loopback adrese 127.0.0.1 porte 3306, pri konfiguracii phpmysqladmin-a pouzi default socket mysql a nemas problem....
Rura
Novice
Novice
Príspevky: 2
Registrovaný: 01 aug 2005, 22:54

Príspevok od používateľa Rura »

No ja mam tiez CentOS-a a MySQL mi automaticky po starte takyto socket vytvori, kedze to ma default nastavene v my.cnf:

socket = /var/lib/mysql/mysql.sock

Skor by som si pozrel, ci sa z aplikacie na tu DB spravne pripajas (host, port), lebo php-cko zvykne do logov pindat nieco v zmysle "mysql_query(): Can't connect to local MySQL server through socket" aj vtedy, ak sa mu nedari pripojit cez port, co moze byt dost matuce...
To[m]aS
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 20 nov 2004, 10:09
Bydlisko: BB
Kontaktovať používateľa:

Príspevok od používateľa To[m]aS »

No ja neviem preco, ale automaticky same sa to nespusti, a ani sa nevytvorili tie dve defaultne db ako to vsade popisuju. :)

Toto pise ked chcem spustit sluzbu:

[root@server ~]# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
[root@server ~]#

A tu vidite, co pise PhpMyAdmin:
Prílohy
PhpMyAdmin
PhpMyAdmin
mysq.sock.JPG (24.15 KiB) 831 zobrazení
trizzo
VIP
VIP
Používateľov profilový obrázok
Príspevky: 2927
Registrovaný: 26 sep 2004, 14:39

Príspevok od používateľa trizzo »

mas spusteneho demona mysql? ak nie, tak si ho spusti, nie? phpmyadmina nakonfiguruj bez pouzitia socketu, staci tcp/ip

bezi ti mysql server ako taky? nebezi? najdi logy a spusti. ja som s tymto este problemy nemal, pouzil som rpm balik pre fedoru, nainstaloval, spustil a vsetko slapalo OK....
q-parser
Professional
Professional
Používateľov profilový obrázok
Príspevky: 1410
Registrovaný: 04 dec 2004, 16:48
Bydlisko: /dev/null
Kontaktovať používateľa:

Príspevok od používateľa q-parser »

Pravdepodobne nemas spusteny server ako povedal Trizzo. CentOS je stavany na RedHate tusim, tak by sa to mohlo spustat asi takto:

/etc/rc.d/init.d/myslq start

Pridanie do runlevelu (po slovensky, spustanie po starte):

rc.d-update add mysql defaults
-> dufam, ze je to dobre ;)
trizzo
VIP
VIP
Používateľov profilový obrázok
Príspevky: 2927
Registrovaný: 26 sep 2004, 14:39

Príspevok od používateľa trizzo »

q-parser napísal:Pravdepodobne nemas spusteny server ako povedal Trizzo. CentOS je stavany na RedHate tusim, tak by sa to mohlo spustat asi takto:

/etc/rc.d/init.d/myslq start

Pridanie do runlevelu (po slovensky, spustanie po starte):

rc.d-update add mysql defaults
-> dufam, ze je to dobre ;)
ano centos je na redhate postaveny, prikazy su ok....teda nezda sa mi, ze tam je chyba.
romano
Medium Expert
Medium Expert
Príspevky: 86
Registrovaný: 06 jan 2005, 21:10

Príspevok od používateľa romano »

Ci ti bezi mysql zistis:

# service mysql status

ak nie, tak

# service mysql start
websterko
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 122
Registrovaný: 31 dec 2005, 12:57
Bydlisko: Bratislava
Kontaktovať používateľa:

Príspevok od používateľa websterko »

mozno ze som lama ale az taka nie moja rada je jednoducha pouzil si phpmyadmin aj som mal s tym problem na mojom servery no jednoducho otvor konfiguraciu phpmyadmin a nastav prihlasovacie udaje a ine chu**** ja som skusal podarilo sa neni to v nastaveniach serveru ale phpmyadmin
mastermind
VIP
VIP
Používateľov profilový obrázok
Príspevky: 4810
Registrovaný: 09 feb 2005, 13:17

Príspevok od používateľa mastermind »

websterko napísal:mozno ze som lama ale az taka nie moja rada je jednoducha pouzil si phpmyadmin aj som mal s tym problem na mojom servery no jednoducho otvor konfiguraciu phpmyadmin a nastav prihlasovacie udaje a ine chu**** ja som skusal podarilo sa neni to v nastaveniach serveru ale phpmyadmin
jemu nebezi MySQL server a preto mu hadze phpmyadmin error. phpmyadmin je len "graficke rozhranie" mysql.
websterko
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 122
Registrovaný: 31 dec 2005, 12:57
Bydlisko: Bratislava
Kontaktovať používateľa:

Príspevok od používateľa websterko »

lol ja som to instalovla na banane bolo to funkcne vsetko ale bola chyba v tom co som napisal a nech si nainstaluje phptriad for linux to som robil prave na notebook mam linux konecnce a ide mi to cele aj sql aj apache
dexter7
Amateur
Amateur
Príspevky: 13
Registrovaný: 25 nov 2005, 21:20

Príspevok od používateľa dexter7 »

q-parser napísal:Pravdepodobne nemas spusteny server ako povedal Trizzo. CentOS je stavany na RedHate tusim, tak by sa to mohlo spustat asi takto:

/etc/rc.d/init.d/myslq start

Pridanie do runlevelu (po slovensky, spustanie po starte):

rc.d-update add mysql defaults
-> dufam, ze je to dobre ;)
centos je prekompilovany enterprise linux. existuje tam prikaz service
service mysql start
chkconfig mysql on

detaily cez man. :)
Napísať odpoveď