Está en la página 1de 2

Servicio Nacional de Aprendizaje – SENA

Centro de Servicios Financieros

GESTION DE LA INFORMACION DE BASES DE DATOS MYSQL

JDBC (Java DataBase Connectivity) es la API que permite la conexión de un programa Java y una
base de datos relacional. Se encuentra dentro del paquete java.sql.

CREAR BASE DE DATOS

CREATE DATABASE IF NOT EXISTS `consultorio` DEFAULT CHARACTER SET utf8 COLLATE
utf8_general_ci;

Conjuntos de caracteres y colaciones en MySQL, en el siguiente link puedes


apliar tus conocimientos del conjunto de caracteres:

https://dev.mysql.com/doc/refman/8.0/en/charset-mysql.html

USE ` consultorio `;

ESTRUCUTRA DE LA TABLAS DE LA BASE DE DATOS

CREATE TABLE `usuarios` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`nombres` varchar(200) NOT NULL,

`telefono` varchar(200) NOT NULL,

PRIMARY KEY (id)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE `citas` (

`pacIdentificacion` int(11) NOT NULL,

`pacNombres` varchar(50) NOT NULL,

`pacApellidos` varchar(50) NOT NULL,

`pacFechaNacimiento` DATE NOT NULL,

`pacSexo` varchar(11) NOT NULL,

`telefono` varchar(200) NOT NULL,

PRIMARY KEY (pacIdentificacion)


Analisis y Desarrollo de Sistemas de Informacion
Servicio Nacional de Aprendizaje – SENA
Centro de Servicios Financieros

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

1.2. BAKUP TABLAS DE LASBASES DE DATOS MYSQL


También es posible exportar una o varias tablas en vez de la base de datos completa. Para ello
hay que indicar en el comando la selección que se quiere realizar

Sinatxis bakup tablas:

mysqldump -u [username] -p [database_name] [tbl_name ...] > [backup_name].sql

Ejemplo bakup tablas:

mysqldump –u root -p pacsdb ae patient > c:\bakup_database.sql

1.3. RESTAURAR EL BACKUP DE UNA BASE DE DATOS MYSQL


Para importar una base de datos, primero es necesario tener creada dicha base de datos en el
Servidor de destino, y tener la copia de la base de datos a importar.

Sintaxis restaurar bakup base datos:

mysql -u [username] -p < [backup_name].sql

Ejemplo restaurar bakup base datos:

mysql -u root -p < backup.sql

Analisis y Desarrollo de Sistemas de Informacion

También podría gustarte