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:
Saludo. -- -- 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');