No seria extraño que no apareciera el puerto 3306, sobre todo si el mysql no esta configurado
para aceptar conexiones en 127.0.0.1 o no esta asociado al puerto 3306.
Lo primero que tienes que hacer, es revisar la configuracion:

Esta mas o menos asi...?


user            = mysql
pid-file        = /var/run/mysqld/mysqld.pid
socket          = /var/run/mysqld/mysqld.sock
port            = 3306
basedir         = /usr
datadir         = /var/lib/mysql
tmpdir          = /tmp
language        = /usr/share/mysql/english
skip-external-locking


Y aparte esta esta linea asi...?

bind-address            = 127.0.0.1



Si tienes firewall, esta bien ser paranoico, pero si no tienes experiencia configurandolo siempre hay que dejar accesso para todo desde 127.0.0.1, por que como dije antes.... ni te imaginas luego las aplicaciones que necesitan acceso desde localhost, aparte de que seria bastante dificil que alguien te atacara de ahi.





José Alberto Rodríguez Castañeda wrote:

Que tal,

Segun lo que me comento hasgonz, si accede localmente la mysql desde consola no tiene problemas para ejecutar sus consultas, pero desde una aplicación web con php no realizar consultas. Lo que le parece extraño es que al hacer un nmap -v localhost no le aparece que el mysql este escuchando en el puerto 3306.

Fue poco lo que platique con él y no super su solomente no podia realizar consultas o tambien alguna otra operación de sql.

Saludos!
Beto


From: Abel Hernandez Zanatta <[EMAIL PROTECTED]>
Reply-To: Lista de distribucion del GULAgs <[email protected]>
To: Lista de distribucion del GULAgs <[email protected]>
Subject: Re: [Mailman] Problema mysql en mdv2006
Date: Thu, 01 Dec 2005 14:24:04 -0600

No entiendo exactamente tu problema....

Si la base de datos esta en la misma maquina que la pagina, lo del firewall no viene ni al caso....
Por que....?
Por que veo exagerado que te protegas del localhost.... sobre todo por los problemas que le puedes
ocasionar a otras aplicaciones que utilizan a localhost.

Igual y ni siquiera debes poner mysql para se accesado por cualquier host....
Ahora eso ya es cuestion de gustos y de seguridad.

Cuando accesas con el usuario que dices a la base de datos en cuestion es decir:

mysql -p bdatos -u usuario

y haces un query a la tabla X no obtienes nada....?

O es a traves de algun query o aplicacion via web...?





Flores Lopez Jesus Gonzalo wrote:

Hola a todos:

Los molesto para ver si alguien me puede auxiliar con
un detalle que tengo en mysql y mandriva2006.

Se tiene un sistema web, el cual con ayuda de mysql,
almacena información de personas.

Instale desde 0 en una PC Mandriva 2006, con PHP,
MySQL, Apache, etc., despues de varios detalles, ya
puedo entrar al sistema y logearme; pero el detalle es
que, cuando yo deseo buscar los datos de alguien,
simplemente NO los muestra.

Revise que se estuvieran ejecutando, los demonios, ps
-A  y ps -ef

16160 ?        00:00:01 httpd
16161 ?        00:00:00 httpd
16162 ?        00:00:00 httpd
16163 ?        00:00:00 httpd
16164 ?        00:00:00 httpd
16165 ?        00:00:00 httpd
16166 ?        00:00:00 httpd
16167 ?        00:00:00 httpd
25275 ?        00:00:00 mysqld_safe
25311 ?        00:00:00 mysqld

Despues vi los permisos de la BD, en mysql, mysql -u
usuario -p bdatos
los cuales estan bien y tiene permisos suficientes o
mejor dicho todos(acceso,insertar, borrar, consultar,
etc.)

También revise, que los permisos ugo usuario grupo,
esten correctos.

A lo mejor es cosa de los, dichosos puertos, de los
cuales Ya di permisos en el firewall.

nmap -v localhost

Starting nmap 3.81 ( http://www.insecure.org/nmap/ )
at 2005-12-01 13:50 CST
Machine 127.0.0.1 MIGHT actually be listening on probe
port 80
Initiating Connect() Scan against dhags.gob.mx
(127.0.0.1) [1663 ports] at 13:50
Discovered open port 80/tcp on 127.0.0.1
Discovered open port 22/tcp on 127.0.0.1
Discovered open port 443/tcp on 127.0.0.1
Discovered open port 10000/tcp on 127.0.0.1
Discovered open port 8080/tcp on 127.0.0.1
Discovered open port 3128/tcp on 127.0.0.1
The Connect() Scan took 0.15s to scan 1663 total
ports.
Host dhags.gob.mx (127.0.0.1) appears to be up ...
good.
Interesting ports on *****.***.** (127.0.0.1):
(The 1655 ports scanned but not shown below are in
state: closed)
PORT      STATE SERVICE
22/tcp    open  ssh
80/tcp    open  http
443/tcp   open  https
3128/tcp  open  squid-http
8080/tcp  open  http-proxy
10000/tcp open  snet-sensor-mgmt

Son los puertos que necesito, junto con el 3306 del
mysql; pero si observamos NO aparece.

Buscando en Internet, di con esta pagina (aunque ahi
hablan del Debian)

http://lists.debian.org/debian-user-spanish/2004/09/msg00636.html

Revisando el archivo que ahi mencionan, no aparece en
mi caso, dicha linea skip-networking.

Total que buscando en los logs del mysql, encontre lo
siguiente:

051124 15:35:01  mysqld started
051124 15:35:03  InnoDB: Started; log sequence number
0 43634
/usr/sbin/mysqld: ready for connections.
Version: '4.1.12'  socket: '/var/lib/mysql/mysql.sock'
port: 0  Source distribution
051125 11:54:04 [Note] /usr/sbin/mysqld: Normal
shutdown

051125 11:54:04  InnoDB: Starting shutdown...
051125 11:54:05  InnoDB: Shutdown completed; log
sequence number 0 43634
051125 11:54:05 [Note] /usr/sbin/mysqld: Shutdown
complete

051125 11:54:05  mysqld ended

051201 10:36:05  mysqld started
051201 10:36:05  InnoDB: Started; log sequence number
0 43634
/usr/sbin/mysqld: ready for connections.
Version: '4.1.12'  socket: '/var/lib/mysql/mysql.sock'
port: 0  Source distribution
051201 12:41:14 [Note] /usr/sbin/mysqld: Normal
shutdown

051201 12:41:15  InnoDB: Starting shutdown...
051201 12:41:15  InnoDB: Shutdown completed; log
sequence number 0 43634
051201 12:41:15 [Note] /usr/sbin/mysqld: Shutdown
complete

051201 12:41:15  mysqld ended

051201 12:41:17  mysqld started
051201 12:41:17  InnoDB: Started; log sequence number
0 43634
/usr/sbin/mysqld: ready for connections.
Version: '4.1.12'  socket: '/var/lib/mysql/mysql.sock'
port: 0  Source distribution
~

Algun tip o sugerencia?, gracias de antemano por su
tiempo.

[mientras tanto, sigo buscando en internet].

atte. Hasgonz.


J usticia E speranza S alud U nion S abiduría

Linux user #213863





___________________________________________________________ Do You Yahoo!? La mejor conexión a Internet y <b >2GB</b> extra a tu correo por $100 al mes. http://net.yahoo.com.mx

_______________________________________________
Mailman mailing list
[email protected]
http://www.gulags.org.mx/mailman/listinfo/mailman





--
Ing. Abel Hernandez Zanatta
Isssspea
http://www.isssspea.gob.mx
Soporte Tecnico y Redes
01(449)910-2087 ext. 3835 01(449)910-2081 Cell 044 449 4486118

_______________________________________________
Mailman mailing list
[email protected]
http://www.gulags.org.mx/mailman/listinfo/mailman



_______________________________________________
Mailman mailing list
[email protected]
http://www.gulags.org.mx/mailman/listinfo/mailman



--
Ing. Abel Hernandez Zanatta
Isssspea
http://www.isssspea.gob.mx
Soporte Tecnico y Redes
01(449)910-2087 ext. 3835 01(449)910-2081 Cell 044 449 4486118

Responder a