Ir al contenido principal

Entradas

Mostrando las entradas con la etiqueta MySQL

Cifrado y descifrado de datos en MySQL con AES y SHA

Cifrado y descifrado de datos en MySQL con AES y SHA La protección de la información es un tema importante, y toma más relevancia cuando esta información se encuentra almacenada en la nube y es accesible desde Internet. Una forma practica y eficiente de cifrar los datos para su almacenamiento en una base de datos y su posterior descifrado para tener acceso a los mismos es el uso de  Advanced Encryption Standard (AES) , que es un entandar de cifrado aprobado por la l a Agencia de   Seguridad Nacional de los Estados Unidos (NSA)  para...

Java MVC y Conexión a Base de Datos MySQL

Java MVC y Conexión a Base de Datos MySQL El patrón de diseño MVC permite separar los datos de la lógica del negocio, a la vez que se mantiene una estructura que es fácil de mantener, en este ejemplo se muestra, como realizar una conexión a una base de datos para navegar entre los registros. PACKAGES 1. El primer paso es crear la estructura del proyecto, como se muestra en la imagen siguiente, como se puede ver, también existe un paquete llamado sql, en este se almacena el script para crear la base de datos agenda, con la que se establecerá conexión.

Google Cloud Tutorial 03 – Enviar archivos desde la máquina local al servidor remoto

Google Cloud Tutorial 03 – Enviar archivos desde la máquina local al servidor remoto Una vez que se ha configurado correctamente el servidor web, se pueden generar proyectos web y subirlos al servidor para poder ser accedidos desde Internet. En este tutorial se va a crear una base de datos y una página web que muestre los datos en una tabla, este código se puede probar de forma local y posteriormente subirla para su publicación. 1.- Para dar un orden a la prueba se crea una carpeta llamada agenda donde se van a almacenar el script de la base de datos y la página web para visualizar los datos. 2.- A continuación se muestra el código para generar una base de datos llamada Agenda con una tabla y 2 registros de prueba. NOTA: por comodidad este script se almacena en un archivo de texto de nombre agenda_bd.sql CREATE TABLE IF NOT EXISTS `nombres` (   `id` int(11) NOT NULL,   `nombre` varchar(20) NOT NULL,   `email` varchar(30) NOT NULL,   ...

Google Cloud Tutorial 02 – Instalación de servidor WEB y Base de datos - LAMP

Google Cloud Tutorial 02 – Instalación de servidor WEB y Base de datos LAMP Un servidor LAMP como se conoce habitualmente es un servidor que tiene Linux-Apache-MySQL-PHP , y que permite hospedar páginas web dinámicas desarrolladas con PHP y que además pueden acceder a Base de datos. El primer paso es instalar Linux, paso que ya se realizó en el tutorial Google Cloud tutorial 01, por lo que en este post se realizara la instalación y configuración de los paquetes necesarios para habilitar el servidor. 1.- Para realizar la configuración se hace una conexión remota por SSH, para saber los parámetros de conexión se inicia sesión en http://cloud.google se selecciona el proyecto Virtual Machine que se generó anteriormente, y en el apartado de Cálculo + Compute Engine + Instancias de VM se puede ver la Máquina Virtual de nombre web-server, que es donde se realizara la configuración.

Exportar Bases de datos desde PHPMyAdmin

Exportar Bases de datos desde PHPMyAdmin Una forma de respaldar las bases de datos almacenadas en un servidor es a través de PHPMyAdmin , esta herramienta permite exportar la base de datos completa junto con los registros que contenga, al exportar se genera un archivo con extensión . sql lo que se conoce como un script . Este tipo de archivo tiene algunas ventajas sobre exportar copiando los archivos almacenas, ya que permite modificar el archivo utilizando cualquier editor de textos, de forma que se pueden agregar, modificar, quitar campos, modificar nombres de la base de datos o las tablas, etc. de forma que al importar el archivo los cambios se apliquen de inmediato. 1.- Se entra a localhost/phpmyadmin donde se mostraran todas las bases que están en el servidor.

Cifrar campos en MySQL

Al crear una base de datos hay ocasiones en que se necesita cifrar un campo para que al realizar una consulta el valor original no sea visible a los usuarios, por ejemplo cuando se crea una tabla que almacene usuarios y contraseñas. Existen diferentes tipos de cifrado que varían su grado de seguridad, entre los cuales están los siguientes: MD5

Crear base de datos y tablas con MySQL 5

Con este Screencast comienza una serie de videos para crear sitios Web Dinámicos con acceso a bases de datos, utilizando Dreamweaver 8 . Requerimientos previos: Servidor HTTP Apache (versión instalada 2.2.12). Motor de Base de Datos a MySQL 5 (versión instalada 5.1.37). PHP (versión instalada 5.3.0) Para su intalación se utilizo XAMPP 1.7.2 que ya incluye ambos.