O mysql está marcado com *, só que quando vou executar o comando ./mysqld, está dando arquivo ou diretório não encontrado.
E ai, o que faço?
O mysql está marcado com *, só que quando vou executar o comando ./mysqld, está dando arquivo ou diretório não encontrado.
E ai, o que faço?
execute um ps ax e cole aqui o resultado pfv
Ai vai....
ps ax
PID TTY STAT TIME COMMAND
1 ? S 0:04 init [
2 ? SW 0:00 [keventd]
3 ? SW 0:00 [kapmd]
4 ? SWN 0:00 [ksoftirqd_CPU0]
5 ? SW 0:00 [kswapd]
6 ? SW 0:00 [bdflush]
7 ? SW 0:00 [kupdated]
8 ? SW< 0:00 [mdrecoveryd]
12 ? SW 0:00 [kjournald]
130 ? SW 0:00 [khubd]
566 ? S 0:00 /sbin/pump -i eth0
621 ? S 0:00 portmap
641 ? S 0:00 syslogd -m 0
653 ? S 0:00 klogd
741 ? S 0:00 /usr/sbin/atd
761 ? S 0:00 crond
812 ? S 0:00 /bin/sh /usr/bin/safe_mysqld --log=/var/log/mysql.log
838 ? SN 0:00 /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql
840 ? SN 0:00 /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql
841 ? SN 0:00 /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql
859 ? S 0:00 gpm -t ps/2
878 ? S 0:00 /usr/sbin/httpd -DSSL
889 tty1 S 0:00 /sbin/mingetty tty1
890 tty2 S 0:00 /sbin/mingetty tty2
891 tty3 S 0:00 /sbin/mingetty tty3
892 tty4 S 0:00 /sbin/mingetty tty4
893 tty5 S 0:00 /sbin/mingetty tty5
894 tty6 S 0:00 /sbin/mingetty tty6
895 ? S 0:00 /usr/X11R6/bin/kdm -nodaemon
896 ? S 0:00 /usr/sbin/httpd -DSSL
897 ? S 0:00 /usr/sbin/httpd -DSSL
900 ? S 0:47 /usr/X11R6/bin/X -auth /var/run/xauth/A:0-EThamv
901 ? S 0:00 -:0
916 ? S 0:00 /bin/sh /usr/lib/kde3/bin/startkde
956 ? S 0:00 kdeinit: Running...
959 ? S 0:00 kdeinit: dcopserver --nosid
962 ? S 0:00 kdeinit: klauncher
964 ? S 0:00 kdeinit: kded
978 ? S 0:00 kdeinit: knotify
979 ? S 0:00 kwrapper ksmserver --restore
981 ? S 0:00 kdeinit: ksmserver --restore
982 ? S 0:04 kdeinit: kwin -session 1047732dc500010347858800000000
984 ? S 0:00 kdeinit: kwrited
986 ? S 0:01 kdeinit: kdesktop
989 ? S 0:05 kdeinit: kicker
994 ? S 0:00 korgac --miniicon korganizer
995 ? S 0:00 kalarmd -session 1054375e2800010364845180000000978000
999 ? S 0:00 /bin/sh /usr/local/netscape/run-mozilla.sh /usr/local
1007 ? S 1:56 /usr/local/netscape/netscape-bin Netscape
1009 ? S 0:00 /usr/local/netscape/netscape-bin Netscape
1010 ? S 0:00 /usr/local/netscape/netscape-bin Netscape
1011 ? S 0:00 /usr/local/netscape/netscape-bin Netscape
1013 ? S 0:01 /usr/local/netscape/netscape-bin Netscape
1017 ? S 0:00 /usr/local/netscape/netscape-bin Netscape
1055 ? S 0:00 /usr/sbin/httpd -DSSL
1064 ? S 0:00 kdeinit: kio_uiserver
1065 ? S 0:00 SciTE
1066 ? S 0:00 /usr/sbin/httpd -DSSL
1067 ? S 0:01 kdeinit: konsole -icon konsole -miniicon konsole
1069 pts/2 S 0:00 /bin/bash
1082 ? S 0:00 /usr/local/netscape/netscape-bin Netscape
1132 ? S 0:01 konqueror /root
1174 pts/2 R 0:00 ps ax
execute o seguinte:
mysql -p
oq ele te mostra?
[ Esta mensagem foi editada por: 1c3_m4n em 11-11-2002 15:26 ]
amiga lili:
812 ? S 0:00 /bin/sh /usr/bin/safe_mysqld --log=/var/log/mysql.log
838 ? SN 0:00 /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql
840 ? SN 0:00 /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql
841 ? SN 0:00 /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql
aqui esta´ o seu MySQL a correr, ok? Ta tudo bem com ele sua barata tonta <IMG SRC="images/forum/icons/icon_razz.gif">
so que ele nao esta´ a abrir a porta!
execute o seguinte comando:
/usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --port=3306
depois execute nmap localhost e cole aqui o resultado!
<IMG SRC="images/forum/icons/icon_wink.gif">
Ao digitar mysql -p, ele pede a senha do mysql...e entra normalmente!
lili: faça como lhe pedi amiga!
Deu erro...olha ai:
/usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --port=3306
Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
021111 15:35:50 Aborting
021111 15:35:50 /usr/sbin/mysqld: Shutdown Complete
Que faço?
su - mysql -c "/usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --port=3306"
experimenta isto
ou entao:
su - mysql
/usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --port=3306
<IMG SRC="images/forum/icons/icon_wink.gif">
P.S.: confirma se o seu utilizador que inicia o mysql e´ o "mysql" ou "mysqld" ou outro
After all ... we´re all alike!!
[ Esta mensagem foi editada por: Mr_Mind em 11-11-2002 15:40 ]
Aconteceu isso:
su - mysql -c "/usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --port=3306"
/usr/sbin/mysqld: ready for connections
agora faça um nmap localhost e cole aqui o resultado!!!
rapido lili!!!!!! <IMG SRC="images/forum/icons/icon_biggrin.gif">
tenta isso q usar o su ai pode ser perigoso
usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --port=3306 -u mysql
Olha ai o resultado!!!!
nmap localhost
Starting nmap V. 2.54BETA30 ( www.insecure.org/nmap/ )
Interesting ports on localhost.localdomain (127.0.0.1):
(The 1544 ports scanned but not shown below are in state: closed)
Port State Service
80/tcp open http
111/tcp open sunrpc
443/tcp open https
3306/tcp open mysql
6000/tcp open X11
Nmap run completed -- 1 IP address (1 host up) scanned in 0 seconds
Tem mais alguma coisa a ser feita... já tentei rodar novamente o script e não atualizou o banco!!!!
UEPAHHHH!!!!! seu MySQL ja esta escutando viste?????? tente agora correr o seu site sobre ele!! ande lili !!!
agora so precisa de adicionar o comando q vc executou no ficheiro /etc/rc.d/rc.local e sempre q o seu computador for iniciado .. o MySQL sera´ iniciado como voce deseja.
Um beijo (o meu primeiro no UnderLinux) <IMG SRC="images/forum/icons/icon_cool.gif">
Não entendi....rápido...rápido
Ainda continua não funcionando está dando o seguinte erro:
Fatal error: Call to undefined function: mysql_connect() in /var/www/html/te1.php on line 2
oh lili .. agora e´ do seu PHP!!!
faça o que lhe pedi e coloque o seguinte no /etc/rc.d/rc.local:
usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --port=3306 -u mysql
tal como disse o meu caro amigo, ic3_m4n!
assim seu MySQL estara´ sempre correndo em condiçoes!
agora vc precisa configurar o seu PHP para correr MySQL!!
leia um dos meus primeiros posts desta questao!!!
Lili
tudo isso q o Mr. mind lhe ensinou foi para deixar o servidor ativo à espera de conexões remotas. Mas se vc não instalar o pacote php-mysql, seu script não vai rodar
Digite: rpm -qa|grep php-mysql
Se vc não ver nada como php-mysql* ache o seus CDs de instalação e digite:
rpm -ivh php-mysql*
<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
On 2002-11-11 16:08, Seijuurou wrote:
Lili
tudo isso q o Mr. mind lhe ensinou foi para deixar o servidor ativo à espera de conexões remotas. Mas se vc não instalar o pacote php-mysql, seu script não vai rodar
Digite: rpm -qa|grep php-mysql
Se vc não ver nada como php-mysql* ache o seus CDs de instalação e digite:
rpm -ivh php-mysql*
</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE>
era ao post deste nosso amigo q eu me referia!
faça o que ele diz <IMG SRC="images/forum/icons/icon_wink.gif">
Digitei o que vc falou.....mas não aconteceu nada.
Tentei instalar pelo modo gráfico e aparentemente instalou, mas não funcionou!!!
Continua dando o erro:
Fatal error: Call to undefined function: mysql_pconnect() in /var/www/html/te1.php on line 2