Hola:
Hice un diseño simple de guardar la fecha, hora, usuario y la ip cuando se conectan a MySQL desde internet con mi permiso.
Desde C# estoy programando las órdenes y hacer lo mismo bajo PHP.
Mostrar el usuario es: SELECT USER();
La fecha es NOW();
¿La IP?
¿DE paso el puerto 3306 también se puede? Quiero ahcer un sistema de minotoreo.
Código:
--
-- Base de datos: `prueba_db`
--
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `log_ip`
--
CREATE TABLE IF NOT EXISTS `log_ip` (
`ID` tinyint(4) NOT NULL AUTO_INCREMENT,
`USUARIO` varchar(50) NOT NULL,
`IP` varchar(30) NOT NULL,
`FECHA_HORA` datetime NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
--
-- Volcar la base de datos para la tabla `log_ip`
--
INSERT INTO `log_ip` (`ID`, `USUARIO`, `IP`, `FECHA_HORA`) VALUES
(1, 'root@localhost', '127.0.0.1', '2009-07-08 15:33:40');
Saludo.