MySQL. Introducci n. Instalacion y configuraci n. Alvaro Mar n Illera alvaro at rigel.deusto.es Instalaci n, configuraci n y manejo de MySQL
|
|
- Esperanza Mora Molina
- hace 8 años
- Vistas:
Transcripción
1 MySQL Alvaro Mar n Illera alvaro at rigel.deusto.es Instalaci n, configuraci n y manejo de MySQL Introducci n Su principal objetivo de dise o fue la velocidad, por ello se suprimieron algunas caracter sticas de los dem s SGBDs (Sistema de Gestion de Base de Datos), como las transacciones y las subselects. Consume pocos recursos y se distribuye bajo licencia GPL (a partir de la versi n 3.22). Ventajas: Mayor rendimiento Mejores utilidades de admon Integrac n perfecta con PHP Sin l mites en los tama os de los registros Mejor control de acceso de usuarios El lenguaje SQL para acceder a bases de datos relacionales, fue lanzado al mercado por IBM al mercado all por 1981, despu s de varios a os de desarrollo y en 1983 empez a vender DB2, un sistema de gesti n de bases de datos que se hizo muy popular. Posteriormente, el Instituto de Est ndares Nacional Americano(ANSI) adopt el SQL como est ndar para el acceso a bases de datos relacionales, y al a siguiente, se convirti en est ndar ISO. Actualmente, se encuentra en fase de estandarizaci n la versi n 3, que ser un lenguaje por s mismo, y no necesitar de otros para actuar, nuevos tipos de datos complejos... Alrededor de la d cada del 90, Michael Windenis (monty@analytikerna.se) comenz a usar msql ( para conectar tablas usando sus propias rutinas de bajo nivel (ISAM). Sin embargo, despu s de algunos testeos llego a la conclusi n que msql no era lo suficientemente r pido ni flexible para sus necesidades. De todo esto surgi en una nueva interfaz SQL (claro que con c digo mas portable) con algunas apariencias similares en la API de C y en los nombres y funciones de muchos de sus programas. Esto hab a sido hecho para lograr con relativa facilidad portar aplicaciones y utilidades de MiniSQL a MySQL. Este tutorial va a tratar de introducir al lector en el amplio mundo de MySQL. Para un estudio m s amplio, recomiendo la visita del completo tutorial que hay en su web Instalacion y configuraci n Para instalar MySQL, si estamos en Debian, basta con hacer lo siguiente: apt-get install mysql-server Se nos preguntan varios aspectos, como si queremos "purgar" o borrar las bases de datos, cuando desinstalemos el programa o si queremos que se ejecute cada vez que iniciemos la m quina. Una vez respondidas, ya tendremos el servidor instalado. El archivo de configuraci n, est situado en /etc/mysql/my.cfg. Tambi n en el home de cada usuario, se puede crear un.my.cnf para definir los par metros de los clientes, de tal forma de que si un par metro est definido en los dos, toma preferencia el ltimo leido por MySQL, es decir, el del ~/.my.cnf, como veremos posteriormente.
2 En /etc/mysql/my.cnf entonces, se indica d nde guardar los logs que se generan, puerto por el que escuchar las conexiones... Por defecto, el acceso por red, est deshabilitado por seguridad. Para habilitarlo, comentaremos la l nea "skip-networking", con lo que al reiniciar el servicio tendremos MySQL a la escucha, en el puerto TCP En cuanto a los logs, se indican en el archivo de configuraci n anterior. Por defecto, en /var/mysql/mysql.log se guardan las consultas realizadas contra las bases de datos que "alberga" MySQL. Los errores y dem s, en /var/log/mysql/mysql.err. Usando MySQL Junto con el servidor de base de datos, MySQL nos proporciona otras herramientas, como el cliente mysql que utilizaremos para conectarnos al servidor a partir de ahora. Ejecutando $mysql -h vemos todas las opciones de este programa, entre las m s importantes -h => host donde est el servidor (por defecto localhost) -u => usuario -p => password -P => puerto Para conectarnos en un principio, basta con ejecutar en la shell: $mysql -u root -p Por defecto deja al usuario root SIN contrase a, lo cambiaremos luego. Entramos en MySQL entonces: $mysql -u root -p Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 8 to server version: log Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> MySQL tiene "auto completado" de comandos, como el bash. As que podemos dar al [Tab] para ver todas los posibles comandos a ejecutar. Para empezar vamos a ver qu bases de datos tenemos ya creadas por defecto: mysql>show databases; La BD mysql es la principal del servidor. Para poder usarla y hacer consultas sobre ella, debemos indicar a MySQL que queremos trabajar con dicha BD: mysql>use mysql; Database changed A partir de ahora, todas las sentencias SQL que hagamos van a ser sobre las tablas de esta base de datos. Si en un momento dado, queremos ver con cu l estamos trabajando, lo podemos hacer con: mysql> select database(); database()
3 mysql row in set (0.00 sec) Tambi n podemos hacerlo para recordar el usuario con el que estabamos: mysql>select user(); Para ver las tablas de las que est formada, lo hacemos con: mysql>show tables; Tables_in_mysql columns_priv db func host tables_priv user 6 rows in set (0.00 sec) La tabla tables_priv, correponde a los permisos de los usuarios a nivel de tablas, es decir, en qu tablas puede hacer consultas cada usuario. La tabla columns_priv, corresponde con los permisos a nivel de columna Nos interesan las tablas de db y user. En la primera, se encuentran los permisos que tienen cada usuario en una determinada BD y el user est n los usuarios del sistema. mysql>select * FROM user; muestra todos los usuarios de MySQL, el host desde el que est permitido que se conecte, la contrase a y si tiene o no privilegios para hacer selects, inserts... sobre esta tabla y apagar/reiniciar...el servidor. Vamos a a adir un usuario nuevo: mysql>insert into user (Host,User,Password) values("localhost","ghost",password('ghost')); En la tabla db, tenemos los permisos que tiene cada usuario para una determinada base de datos, si puede hacer selects, inserts... deber amos hacer una nueva insert en esta tabla... todo esto puede ser bastante "pesado" por lo que se cre una herramienta para manejar m s f cilmente todo esto, el comando GRANT. Vamos a repetir lo anterior pero con este nuevo comando. Antes borramos el usuario creado con: mysql>delete FROM user WHERE User="ghost" and Host="localhost"; y lo creamos usando GRANT: GRANT privileges(columns) ON what TO user IDENTIFIED BY "password" [WITH GRANT OPTION]; Con esto, se crea una nueva entrada en la tabla mysql.user y mysql.db. La contrase a es cifrada con la funci n vista antes (password()). Vamos a crear una BD llamada BD y le damos permisos al nuevo usuario en ella: mysql>create database BDghost; mysql>grant ALL ON BDghost.* TO ghost@localhost IDENTIFIED BY "ghost"; Donde los privilegios pueden ser ALTER,CREATE,DELETE,DROP...ALL,USAGE(se crea el user
4 pero sin privilegios). La opcion WITH GRANT OPTION, permite que el usuario de permisos a otros. El user, puede ser de la forma user@hostname. Si no se especifica la m quina desde la que el usuario se conectar, se le permitir desde cualquier sitio, por lo que aparecer un '%' en la columna Host de la tabla. Vemos el usuario creado con; mysql>select * from user; y sus privilegios en la base de datos que crearemos: mysql>select * from db; Para eliminar privilegios, tenemos REVOKE: mysql>revoke privileges(columns) ON what FROM user; Por ejemplo, si queremos negar al usuario 'ghost' la posibilidad de borrar las tablas de la base de datos, lo har amos de la siguiente forma: mysql> REVOKE DROP ON BDghost.* FROM ghost@localhost; Pero esto no elimina los usuarios completamente del sistema, solo le quita los privilegios. Para eliminarlo completamente deberemos ir a la tabla user de la base de datos mysql y borrarlo "a mano" con un sentencia delete, como hemos visto antes. Como hemos dicho, en un principio, MySQL deja la cuenta root sin contrase a, por lo que habr que cambiarlo inmediatamente, para ello: Diferentes formas: mysql> SET PASSWORD FOR root@localhost=password('nuevapass'); o cambiando directamente en la tabla user: $mysql -u root mysql -p mysql> UPDATE user SET Password=password('nuevapass') WHERE user='root'; mysql> FLUSH PRIVILEGES; Salimos con exit; Ahora vamos a conectarnos con el usuario que acabamos de crear, para ello lo podemos hacer con $mysql -u ghost -p (habr a que poner -h hostname si estamos en otra m quina) pero resulta muy util crearse un.my.cnf (n tese el '.' para ocultar el archivo) en nuestro home, con las siguientes opciones: [client] host=localhost user=ghost password=ghost L gicamente, este archivo deber tener solamente permisos de lectura para el usuario para ello, hacemos: $chmod 600.my.cnf En el caso de que acceder amos todo el rato a una base de datos, podr amos poner tambien: database=bdghost De esta forma, para conectarnos a mysql, ahora nos basta con poner mysql sin par metro alguno desde la shell y se nos conectara con los par metros dados en.my.cnf
5 Creando una Base de Datos en MySQL Vamos a crear una base de datos ejemplo. Primeramente, creamos elarchivo.sql con todas las sentencias SQL para crear las tablas. Para ello, con nuestro editor favorito, editamos el fichero : CREATE TABLE Usuario ( id int(8) NOT NULL AUTO_INCREMENT PRIMARY KEY, nick varchar(40) NOT NULL, varchar(60), web varchar(100) ); CREATE TABLE Mensaje ( id int(8) NOT NULL AUTO_INCREMENT PRIMARY KEY, autor int(5) NOT NULL, fecha date, texto blob, padre int(5), tema int(8), FOREIGN KEY (autor) REFERENCES Usuario(id), FOREIGN KEY (tema) REFERENCES Tema(id) ); CREATE TABLE Tema ( id int(8) NOT NULL AUTO_INCREMENT PRIMARY KEY, nombre varchar(20) NOT NULL, descripcion varchar(60) ); Una vez creado el archivo, se lo pasamos a MySQL: $mysql -u ghost -p BDghost < foros.sql o si tenemos el.my.cnf anterior creado : mysql < foros.sql de tal forma, que lo copiar con la base de datos, usuario y pass del archivo.my.cnf. MySQL acepta un mont n de tipos de datos como int(tinyint,smallint,mediumint,bigint),float,double,char,varchar,blob,mediumblob,date,time... Destacar tambi n el atributo AUTO_INCREMENT, de id por ejemplo. Con esto indicamos, que cada vez que se inserte una fila en la tabla, MySQL asignar un n al id, que ser el posterior al anterioriormente asignado. De esta forma, tenemos secuencias enteras de ids sin necesitar de "llevar la cuenta" ni nada por el estilo. Al hacer la insert, ser con el valor NULL y MySQL se encarga autom ticamente de generarlo. Tambi n se puede introducir un valor para saltarse el autoincrement, pero dar error si ya existe. Se puede definir un valor de inicio para el AUTO_INCREMENT, para que empieze a contar desde un valor. Esto se hace asgnadole dicho valor al crear la tabla. Podemos ver las tablas que acabamos de crear, reconect ndonos al servidor y poniendo: mysql> show tables; Tables_in_BDghost Mensaje Tema Usuario
6 3 rows in set (0.00 sec) Para ver la descripci n de cada tabla (columnas, tipos...), tenemos el comando desc o describe. Por ejemplo: mysql> describe Usuario; Field Type Null Key Default Extra id int(8) PRI NULL auto_increment nick varchar(40) varchar(60) YES NULL web varchar(100) YES NULL rows in set (0.00 sec) mysql> desc Mensaje; Field Type Null Key Default Extra id int(8) PRI NULL auto_increment autor int(5) 0 fecha date YES NULL texto blob YES NULL padre int(5) YES NULL tema int(8) YES NULL rows in set (0.00 sec) Explicado esto, podemos hacer las correspondientes inserts a las tablas, por ejemplo: mysql>insert into Usuario values(null,"split","split77@terra.es"," mysql>insert into Tema values(null,"gnu/linux","tema sobre GNU/Linux"); mysql>insert into Mensaje values(null,1,now(),"primer mensaje",null,1); mysql>insert into Usuario values(null,"cicatriz","cicatriz@enlamatriz.org",""); mysql>insert into Mensaje values(null,1,now(),"segundo Mensaje",NULL,1); Para hacer una consulta sencilla de todos los mensajes que ha escrito split, hacemos: mysql> select Mensaje.texto from Mensaje,Usuario where Usuario.id=Mensaje.autor and Usuario.nick="split"; texto Primer mensaje Segundo Mensaje 2 rows in set (0.01 sec) Backups Con este otro programa integrado en el "paquete" de MySQL, podemos hacer copias de seguridad f cilmente ya que nos vuelca todo el contenido de la(s) base de datos en archivos de texto, para poder posteriormente restaurarlos. Desde la shell podemos hacer $mysqldump -u ghost -p BDghost > backup.sql
7 Si tenemos el.my.cnf dar un error de --databases. Para solucionarlo, renombramos temporalmente el archivo $mv.my.cnf.my.cnf.old y ya podemos hacer el backup tranquilamente. Pero este comando tiene bastantes opciones como: --all-databases => vuelca todas las bases de datos que tiene MySQL (hacen falta permisos en todas ellas, claro) --add-drop-table => a ade una sentencia al principio del archivo de backup para que si se tiene que restaurar borre la tabla existente. --add-locks => a ade las sentencias de bloqueo y desbloqueo para hacer las inserts Para poder restaurar la base de datos, hacemos: $mysql -u ghost -p BDghost < backup.sql o como hemos dicho, si tenemos el.my.cnf con los datos apropiados: $mysql < backup.sql Otros Con el fin de hacer el manejo de MySQL un poco m s "amigable", hay programas como el PHPMyAdmin, que es un front-end v a web para el acceso a las bases de datos y sus tablas. Lo podemos instalar como siempre: apt-get intall phpmyadmin Depende del servidor web Apache por lo que nos pedir instalarlo tambi n. Para acceder, una vez arrancado el Apache, basta con poner en el navegador y se nos pedir un nombre de usuario y una contrase a para el acceso a las bases de datos, como hemos tenido que poner en nuestro.my.cnf por ejemplo. Una vez que se nos permita el acceso, tenemos la posibildad de consultar las tablas, insertar filas, modificarlas... y un mont n de opciones v a web y muy comodamente. Sin duda, herramienta recomendable para el manejo de grandes bases de datos.
Formas de llevar a cabo un backup de una base de datos MySQL
Formas de llevar a cabo un backup de una base de datos MySQL Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Muchas aplicaciones web hacen uso de bases de datos donde
Más detallesMySQL: Guía de Referencia
Instituto Tecnologico Superior de Coatzacoalcos (ITESCO). MySQL: Guía de Referencia Farid Alfredo Bielma Lopez fbielma@fbielma.org http://fbielma.org/course/fbielma/curso_mysql.pdf Resumen del curso Algunas
Más detallesZeroShell - Configuración del HotSpot
ZeroShell - Configuración del HotSpot Planteamiento Configuración network en ZeroShell En SETUP->Network, configurar las direcciones IP de las tarjetas de red: ETH00 hacia la red que debe atravesar el
Más detallesBASES DE DATOS AVANZADAS Transacciones en MYSQL
Ejercicio Transacciones mysql> CREATE TABLE innotest (campo INT NOT NULL PRIMARY KEY) TYPE = InnoDB; Query OK, 0 rows affected (0.10 sec) mysql> INSERT INTO innotest VALUES(1); Query OK, 1 row affected
Más detallesInstalando CodeKa v1.0 sobre Bitnami Xamp Stack (para Windows, Linux, OS X y Solaris).
CODEKA INDICE 1. Preconfiguración 1. Apache 2. Mysql 3. Php 1. PhpmyAdmin 2. Descargar Codeka 3. Configurar Codeka 1. Configurar conexión 2. Cargar Base de datos 3. Localizar Imagenes de Portada 4. Primeros
Más detallesCurso de MySQL y Java
Curso de MySQL y Java Introducción: instalación, arranque y primeros pasos 1. Material En este curso vamos a trabajar con el servidor mysql versión 4.0.18. También utilizaremos una herramienta llamada
Más detallesPHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin.
PHPMYADMIN Y MYSQL Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin. PhpMyAdmin es una herramienta para la administración del servidor de base de datos MySQL que dispone
Más detallesINSTALACIÓN DE SIESTTA 2.0 EN UN HOSTING (Ejemplo para Guebs.com)
INSTALACIÓN DE SIESTTA 2.0 EN UN HOSTING (Ejemplo para Guebs.com) A modo de post, vamos a complementar la documentación con una guía visual a través de la cual conseguiremos instalar SIESTTA 2.0 en un
Más detallesManejo de datos BLOB con PHP y MySQL
Manejo de datos BLOB con PHP y MySQL Los detalles acerca del almacenamiento y recuperación de archivos binarios en una base de datos MySQL con el uso de PHP. Fecha de creación: 29 May del 2003-12:39 pm
Más detallesInstalación y configuración de un servidor de base de datos MySQL 4.1 y su réplica en Red Hat Linux ES 4.0 o Fedora.
Instalación y configuración de un servidor de base de datos MySQL 4.1 y su réplica en Red Hat Linux ES 4.0 o Fedora. Toni de la Fuente Díaz http://blyx.com Septiembre 2006 Introducción:...1 Datos de interés
Más detallesSelect table data Insert table data Update table data Delete table data Create table
Permisos de Usuario Esta página te permite crear y editar usuarios que tendrán acceso a tus bases de datos MySQL. Para cada usuario, puedes especificar un nombre, clave de acceso, máquinas autorizadas
Más detallesVI Sextas Jornadas Regionales de Software Libre
VI Sextas Jornadas Regionales de Software Libre Seguridad en MySQL Farid Alfredo Bielma Lopez fbielma@fbielma.org http://www.fbielma.org/talks/ Mendoza, República de Argentina. 14 de Octubre del 2006 Agenda
Más detallesTutorial de Unity 3D Tema 52 Bases de Datos. Tutorial de Unity 3D. Bases de Datos
Tutorial de Unity 3D En este tutorial trabajaremos el almacenamiento de información en una base de datos, bien sea local o remota. Dicha información puede ser propia el cliente (Créditos de juego, puntos
Más detallesSoftware de Comunicaciones. Práctica 7 - Secure Shell. SSH
Software de Comunicaciones Práctica 7 - Secure Shell. SSH Juan Díez-Yanguas Barber Software de Comunicaciones Ingeniería Informática - 5º Curso Jdyb - Mayo 2013 Juan Díez- Yanguas Barber Práctica 7 Índice
Más detallesFormatos para prácticas de laboratorio
CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA LSC 2003-1 4599 BASE DE DATOS II PRÁCTICA No. 1 LABORATORIO DE NOMBRE DE LA PRÁCTICA BABASE DE DATOS II DURACIÓN (HORA) Crear y utilizar
Más detallesAPUNTES: APLICACIONES WEB BASADAS EN PHP Y MYSQL Página 1 de 5
APUNTES: APLICACIONES WEB BASADAS EN PHP Y MYSQL Página 1 de 5 APLICACIONES WEB BASADAS EN PHP Y MYSQL Una aplicación web es básicamente un programa escrito sobre una página web, generalmente en lenguaje
Más detallesBase de Datos Práctica 1.
Base de Datos Práctica 1. Objetivo: Introducción al Mysql, aprender a identificar los errores más comunes en la creación de las bases de datos para su solución, conocer los diferentes tipos de datos y
Más detalles4,5 y 6(4) Instalación de NocatAuth
Página 1 de 16 I nstalación de NoCatAuth bajo Fedora 4,5 y 6(4) Este documento esta basado en las recopilaciones y experiencias propias del autor. El autor declina cualquier responsabilidad derivada de
Más detallesT12 Vistas y tablas temporales
1 de 9 17/05/2013 14:01 Lecciones SQL > T12 Vistas y tablas temporales En esta sesión vamos a mostrar dos tipos de objetos de uso habitual en cualquier SGBD: las vistas y las tablas temporales. Mientras
Más detallesScript administración
Script administración Ejecutar un script mysql -uroot -hlocalhost -proot < script.sql Para redireccionar la salida del script: mysql -uroot -hlocalhost -proot < script1.sql >ficherotexto.txt 1.-Configurar
Más detallesUNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL EXTENSIÓN BARQUISIMETO BARQUISIMETO ESTADO. LARA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL EXTENSIÓN BARQUISIMETO BARQUISIMETO ESTADO. LARA SECCIÓN: 15N1- IS REALIZADO POR: BR. BRETE JINETH. BR. SULBARÁN ARMANDO BR. TORREZ
Más detallesCurso de PHP con MySQL Gratis
Curso de PHP con MySQL Gratis Introducción Este mini curso o mini tutorial de PHP le ayudará a realizar cualquier sistema para que pueda insertar uno o varios registros a una base de datos con MySQL, este
Más detallesBASE DE DATOS QUÉ ES UNA BASE DE DATOS?
BASE DE DATOS BASE DE DATOS QUÉ ES UNA BASE DE DATOS? Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada. Actualmente la mayoría de
Más detallesSISTEMA DE ENCUESTAS CON PHP Y MYSQL
SISTEMA DE ENCUESTAS CON PHP Y MYSQL Objetivo: Trabajar con MySQL, Base Datos y Tablas Trabajar con Librería de Conexión, INCLUDE Generar un grafico de columnas con Codigo PHP I. CREAR LA BASE DE DATOS:
Más detallesGUIA DE LABORATORIO N 9 B. (000Webhost Php- Para desarrollar en casa)
GUIA DE LABORATORIO N 9 B (000Webhost Php- Para desarrollar en casa) Objetivo: Crear servicios web utilizando la arquitectura REST, para obtener información desde un servidor web gratuito que se conecta
Más detallesAviso Legal El presente libro electrónico se distribuye bajo Attribution-NonCommercial- NoDerivs 3.0 Unported
PROGRAMACIÓN ORIENTADA A OBJETOS APLICADA A BASES DE DATOS Por LAURA NOUSSAN LETTRY BrowserSQL MySQL Workbench en Linux (Abril 2015, Mendoza) Aviso Legal El presente libro electrónico se distribuye bajo
Más detallesSeguridad en SQL Server 2005
Seguridad en SQL Server 2005 Tabla de contenidos Modelo de Seguridad en SQL Server Inicios de Sesión - Usuarios Esquemas de Base de Datos Usuarios de Base de Datos Contexto de Ejecución Permisos a sentencias
Más detallesManual de NetBeans y XAMPP
Three Headed Monkey Manual de NetBeans y XAMPP Versión 1.0 Guillermo Montoro Delgado Raúl Nadal Burgos Juan María Ruiz Tinas Lunes, 22 de marzo de 2010 Contenido NetBeans... 2 Qué es NetBeans?... 2 Instalación
Más detallesREQUISITOS DEL SISTEMA. Software Servidor. Cliente. Hardware Servidor. Cliente
MANUAL TECNICO INSTALACIÓN Y CONFIGURACIÓN DEL SISTEMA AARON A QUIEN VA DIRIGIDO El siguiente manual está dirigido al administrador encargado de la instalación y configuración del Sistema AARON. PRÓLOGO
Más detallesInstalación de FileZilla FTP Server
Instalación de FileZilla FTP Server [Ir a Página principal] El proceso de instalación es muy sencillo, solamente en algunos pasos tendremos que realizar acciones como elegir el tipo de instalación o de
Más detallesvgestorweb vgestorweb 1/9
vgestorweb Esta aplicación pretende ser un tutor y campo de pruebas para la Open App de conexión con MySQL: vmysql y las interacciones para la gestión de contenidos de una página web. Para ello utiliza
Más detallesToda base de datos relacional se basa en dos objetos
1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.
Más detallesTUTORIAL PRÁCTICO COMPLETO DE BASE DE DATOS EN PHPMYADMIN Y GESTIÓN DESDE DREAMWEAVER
TUTORIAL PRÁCTICO COMPLETO DE BASE DE DATOS EN PHPMYADMIN Y GESTIÓN DESDE DREAMWEAVER 1. Crear una nueva base de datos en phpmyadmin Abrimos el wampserver y luego el phpmyadmin Para seguir este tutorial,
Más detallesSEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos
SEPARAR Y ADJUNTAR UNA BASE DE DATOS Separar una base de datos Al separar una base de datos la está eliminando de la instancia de SQL Server, pero la deja intacta en sus archivos de datos y en los archivos
Más detalles- A continuación, se nos abrirá la siguiente ventana pidiendo contraseña, que el cliente haya especificado al instalar Wingest 7
Copia de seguridad en Wingest 7 desde WgAdmin Los pasos a seguir serán los siguientes: - Todos los usuarios de la aplicación deberán estar fuera de ella. - Deberemos entrar en nuestra carpeta de Wingest
Más detallesSQL básico. SQL básico http://idesweb.es/ 1. Contenido
SQL básico http://idesweb.es/ 1 SQL básico El presente documento no tiene más aspiraciones que servir de recordatorio mínimo para las órdenes más básicas y en su mínima expresión. No es un manual de SQL
Más detallesTrabajos de Ampliación. Bases de datos NoSQL.
BASES DE DATOS NoSql Son bases de datos pensadas para aplicaciones que hagan un uso intensivo de la misma. Estas bases de datos permiten una mayor flexibilidad y facilidad a la hora de introducir los datos
Más detallesFicheros de configuración de Nagios (ejemplo con nrpe y snmp)
How-to sobre Nagios Realizado por Eugenio Fuentefría Oróns Índice. Qué es Nagios? Funcionalidades de Nagios Equipos usados para las pruebas Instalación de Nagios. Uso de Nagios Modos de extraer información
Más detallesComo Crear Distro Personalizada
Como Crear Distro Personalizada En este tutorial aprenderemos como crear nuestra propia Distro Personalizada y esto lo haremos a través de www.susestudio.com. Para hacer esto muy fácil: 1- Entramos a nuestra
Más detallesINSTALACIÓN DE MySQL SERVER EN WINDOWS
INSTALACIÓN DE MySQL SERVER EN WINDOWS Seguir los siguientes pasos: En primer lugar necesitaremos disponer del programa de instalación. Se puede descargar gratuitamente de http://dev.mysql.com/downloads
Más detallesPaso 1 - Servidor de correo en Ubuntu: Instalar Apache 2
Si estamos trabajando en Ubuntu Server sin el entorno gráfico instalado, puede que nos interese instalarnos la aplicación Midnight Commander. Midnight Commander es un conocido gestor de ficheros especialmente
Más detallesCONFIGURACION AVANZADA DE OUTLOOK EXPRESS 6
CONFIGURACION AVANZADA DE OUTLOOK EXPRESS 6 Carpetas sin conexión Gestión de mensajes enviados Gestión de mensajes eliminados Firma digital Envío de mensajes firmados digitalmente Recepción de mensajes
Más detallesAnimalandia. Manual de instalación. (Actualizado: Sept-2015) Fernando Lisón Martín
Animalandia Manual de instalación (Actualizado: Sept-2015) Fernando Lisón Martín Índice 1.- Requisitos previos...3 Instalación de paquetes...3 Configuración de apache...4 Configuración de php...4 Preparación
Más detallesUNIDAD DIDACTICA 16 USUARIOS SAMBA EN UN CONTROLADOR DE DOMINIO LINUX SERVER
UNIDAD DIDACTICA 16 USUARIOS SAMBA EN UN CONTROLADOR DE DOMINIO LINUX SERVER Eduard Lara 1 1. INTRODUCCIÓN En Windows Server: - Los usuarios y grupos dados de alta cuando el equipo es un servidor independiente,
Más detallesInstalación, Mantenimiento y Administración del PHPWebQuest para una Intranet
Módulo WebQuest Instalación, Mantenimiento y Administración del PHPWebQuest para una Intranet Instalando Servidor Web de nuestra Intranet Para instalar nuestra Plataforma PHPWebQuest, la misma que permita
Más detallesInstituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula: 2010-2946.
Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez Matrícula: 2010-2946 How to How to: Servidor FTP!!! Servidor FTP El protocolo FTP (File Transfer Protocol)
Más detallesBackup de Exchange 2003 con EXMERGE
1 de 12 01/12/2007 1:21 Backup de Exchange 2003 con EXMERGE Este es una copia que personalmente me gusta, ya que saca los buzones independientes uno del otro y arece algo más 'real' a la hora de recuprar
Más detallesINSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT
INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT Versión 1. Mayo de 2001 Luis Vinuesa Martínez. Departamento de Informática Universidad de Oviedo vinuesa@correo.uniovi.es www.di.uniovi.es/~vinuesa ÍNDICE. Introducción...
Más detallesServidor Web Apache Knoppix Linux.-
Servidor Web Apache Knoppix Linux.- El servidor HTTP Apache es un servidor web HTTP de código abierto, para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa
Más detallesPrograma diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L.
Manual de Usuario Programa diseñado y creado por Contenido 1. Acceso al programa... 3 2. Opciones del programa... 3 3. Inicio... 4 4. Empresa... 4 4.2. Impuestos... 5 4.3. Series de facturación... 5 4.4.
Más detallesEsta extensión está obsoleta a partir de PHP 5.5.0, y será eliminada en el futuro
USAR MYSQL EN PHP PHP tiene una librería de funciones nativas para conectarse a las base de datos MySQL. Por un lado reconoce la librería mysql y por otro mysqli. Se recomienda el uso de mysqli dado que
Más detallesCómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia
Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com La puesta en marcha de WordPress es muy sencilla,
Más detallesINSTALACIÓN DEL SISTEMA BASE
INSTALACIÓN DEL SISTEMA BASE 3 (finalizar instalación y las primeras configuraciones) Seleccionar desde donde recogeremos los paquetes para la instalación por red Una vez particionado el disco, procederá
Más detallesINSTALACIÓN Y CONFIGURACIÓN DE UN SERVIDOR DE CORREO EXIM 4.8 EN FEDORA 20 FRAYBA SERYEY OTALORA TORRES 1150320 JOSE EDUARDO JAIMES BARRERA 1150315
INSTALACIÓN Y CONFIGURACIÓN DE UN SERVIDOR DE CORREO EXIM 4.8 EN FEDORA 20 FRAYBA SERYEY OTALORA TORRES 1150320 JOSE EDUARDO JAIMES BARRERA 1150315 UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE
Más detallesINSTALACIÓN, CONFIGURACIÓN Y PRUEBAS DE POSTGRESQL EN FEDORA 19 PRESENTADO POR EDUARDO MORANTES DIAZ CODIGO: 1150445 PRESENTADO A
INSTALACIÓN, CONFIGURACIÓN Y PRUEBAS DE POSTGRESQL EN FEDORA 19 PRESENTADO POR EDUARDO MORANTES DIAZ CODIGO: 1150445 PRESENTADO A ING. JEAN POLO CEQUEDA UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD
Más detallesINSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL
INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín 1 INSTALACIÓN DE UBUNTU SERVER
Más detallesTenemos que instalar los programas de los usuarios también (los anteriormente mencionados) y los siguientes que vamos a nombrar.
TUTORIAL INCEME Programas necesarios PC s usuarios En los ordenadores donde se va a ejecutar INCEME van hacer falta una serie de programas para su funcionamiento. Tendremos que tener los.net Framework
Más detallesINSTRUCTIVO DE INSTALACION ATOM 2.0.1
Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín INSTRUCTIVO DE INSTALACION ATOM 2.0.1 INSTRUCTIVO DE INSTALACION ATOM 2.0.1 Contenido
Más detallesActualizado a 7-12-2011. -------------------------------------------- --------------------------------------------
El presente tutorial está hecho específicamente para OpenMeetings en Windows XP y W7. Está escrito paso a paso y pensando en los que comienzan. Gracias especiales a Federico Christian Tomasczik, pues sin
Más detallesUbuntu Server 12.10 HOW TO : SQUID. EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar servidor proxi Squid.
Ubuntu Server 12.10 HOW TO : SQUID EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar servidor proxi Squid. Qué es un proxy? Un proxy es un programa o dispositivo que realiza
Más detallesINSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4
Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín INSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4 INSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4
Más detallesGUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS
GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS Objetivo: El propósito de esta guía es indicarle como configurar un entorno moodle de prácticas en
Más detallesGuía de Instalación del servicio de BackupOnline de Idecnet. Indice
Guía de Instalación del servicio de BackupOnline de Idecnet Indice Requisitos previos 2 1.- Acceso a la plataforma 3 2.- Configuración de backups 5 3.- Configurar su equipo 5 4.- Instalación del cliente
Más detallesManual De Instalación MySQl 5.1 MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE MYSQL 5.1.40
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE MYSQL 5.1.40 Página 1 de 15 1.- Ejecutamos el fichero mysql-essential-5.1.40-win32. Espera unos minutos mientras se cargan los archivos necesarios para la instalación
Más detallesTutorial de instalación
Tutorial de instalación y configuración servidor local (MYSQL) VERSIÓN 1.0 Tel. 01 800 63 22 887 www.factureya.com ÍNDICE INTRODUCCIÓN 3 1 DESCARGA 2 INSTALACIÓN 3 CONFIGURACIÓN 4 10 32 www.factureya.com
Más detallesServidor Apache. Instalación Configuración Apache con Webmin 24/03/2014. Vicente
Servidor Apache Instalación Configuración Apache con Webmin 24/03/2014 Vicente Instalación Configuración Apache con Webmin Así como Windows tiene el Administrador de Servidor en sus Server2003 o Server2008
Más detalles1 MANUAL DE INSTALACIÓN
1 MANUAL DE INSTALACIÓN El software necesario para la ejecución de las aplicaciones se incluye en el apartado software del cd del proyecto. Aún así, a continuación se explica como poder descargar los programas
Más detallesMANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD
MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...
Más detallesInstituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez
Instituto Tecnológico de Las América Materia Sistemas operativos III Temas Servidor Web Apache Facilitador José Doñe Sustentante Robín Bienvenido Disla Ramirez Matricula 2011-2505 Grupo 1 Servidor Web
Más detallesBackup y Restore en mysql
Universidad de San Carlos de Guatemala Facultad de Ingeniería Escuela de Ciencias y Sistemas Sistemas de Bases de datos 2 Backup y Restore en mysql G 1 0 20090816 Introducción Las operaciones de backup
Más detallesManual de usuario de IBAI BackupRemoto
Manual de usuario de IBAI BackupRemoto Índice Cliente de IBAI BackupRemoto... 3 Descarga del cliente de IBAI BackupRemoto... 4 Instalación del cliente de IBAI BackupRemoto... 5 Instalación sobre Microsoft
Más detallesMódulo 7. Administración de MySQL
Módulo 7. Administración de MySQL Guía de Prácticas y Laboratorios Día 2 Francisco Medina López Septiembre 2009 Práctica 1. Administrando los privilegios de Usuarios Duración: 10 min. Objetivo: El participante
Más detallesManual SBR. Pero antes de explicar las actividades que principalmente podemos desarrollar vamos a dar una visión global de la aplicación.
Manual SBR Este proyecto consta de una herramienta denominada SBR mediante la cual el usuario podrá realizar principalmente las siguientes actividades: Crear un nuevo dominio. Modificar el dominio existente.
Más detallesCITRIX 4.5 - Citrix Application Streaming
1 de 39 01/12/2007 1:06 CITRIX 4.5 - Citrix Application Streaming Es la caracteristica principal de la versión 4.5 de Citrix, el Application Streaming, en este documento se explica cómo usarlo. Application
Más detallesQUÉ ES UNA BASE DE DATOS Y CUÁLES SON LOS PRINCIPALES TIPOS? EJEMPLOS: MYSQL, SQLSERVER, ORACLE, POSTGRESQL, INFORMIX (DV00204A)
APRENDERAPROGRAMAR.COM QUÉ ES UNA BASE DE DATOS Y CUÁLES SON LOS PRINCIPALES TIPOS? EJEMPLOS: MYSQL, SQLSERVER, ORACLE, POSTGRESQL, INFORMIX (DV00204A) Sección: Divulgación Categoría: Lenguajes y entornos
Más detallesSeguidamente se muestra una pantalla para seleccionar nuestra localización, y comprobamos que la hora y demás es correcto. Podemos hacerlo fácilmente
A continuación se presentarán los diferentes pasos a seguir para la instalación de la distribución de linux Ubuntu 6.06 en su versión Desktop, usando para esto el nuevo instalador gráfico incluido en la
Más detallesREPLICACION DE BASE DE DATOS
REPLICACION DE BASE DE DATOS Julián Andrés Pizarro Collazos Omar David Vaca Maquiavelo Versión 1.0 http://youtu.be/vcqlsxkf2ho Página 1 Ejemplo explicativo básico de una replicación. La réplica proporciona
Más detallesManual de instalación de un Servidor Web
Manual de instalación de un Servidor Web Daynier Moreno Olazabal Facultad 7 - UCI Página 1 INDICE INTRODUCCION... 3 Qué encontrarás aquí?... 3 Intro.... 3 Pero, Por qué Debian?... Error! Marcador no definido.
Más detallesM. C. Gustavo Alfonso Gutiérrez Carreón
1. Seguridad de bases de datos 2. Optimización de las variables M. C. Gustavo Alfonso Gutiérrez Carreón Funcionamiento: 1. Los clientes se conectan a servidor. 2. Los clientes inician autentificación,
Más detallesNORMA 19.14 (SEPA) 22/11/2013
NORMA 19.14 (SEPA) 22/11/2013 1. Descripción La aplicación de generación de ficheros de adeudos permite generar fácilmente Órdenes para que su banco efectúe el cobro de recibos a clientes creando una Base
Más detallesCOPIAS DE SEGURIDAD CON COBIAN BACKUP INSTALACIÓN Y CONFIGURACIÓN
COPIAS DE SEGURIDAD CON COBIAN BACKUP INSTALACIÓN Y CONFIGURACIÓN Qué es Cobian Backup? Cobian Backup es un programa multitarea que podemos usar para crear y restaurar copias de seguridad de nuestros archivos
Más detallesInternet Information Server
Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en
Más detallesManual Básico de Helm 4.2 para Usuarios:
Manual Básico de Helm 4.2 para Usuarios: Ante todo queremos agradecerle por elegir a para trabajar junto a usted. Esperamos que este manual lo ayude a trabajar con comodidad y facilidad. Este manual es
Más detallesBlind SQL Injectión. Práctico
Blind SQL Injectión Práctico 1 Hola: Hace unos días prometí que publicaría un documento en el foro que nos ayudaría a entender mejor un Blind SQL Injection. La idea principal no es explicar un Blind SQL
Más detallesManual de Gunaguaro Instalación y Uso
Manual de Gunaguaro Instalación y Uso Indice Que es cunaguaro?... 3 Como instalar cunaguaro?... 4 Comenzar a utilizar cunaguaro... 5 Elementos para Navegar... 6 Pestañas de Navegación... 8 Uso de marcadores...
Más detallesActividad 1: Utilización cliente FTP (mediante línea de comandos, entornos gráficos y navegadores/exploradores) (I).
PRÁCTICAS SRI TEMA 5 (SERVIDOR FTP) Actividad 1: Utilización cliente FTP (mediante línea de comandos, entornos gráficos y navegadores/exploradores) (I). 1. Iniciamos sesión con un usuario nombre (miguel)
Más detallesInstalación de dos Sistemas Operativos en un mismo Computador
Instalación de dos Sistemas Operativos en un mismo Computador Si quieres tener los dos sistemas operativos en un mismo equipo y elegir, entre uno y otro, en el momento del arranque, debes realizar los
Más detallesUSANDO SQL. EN BASE DE Ooo. mepgkun@hotmail.com
USANDO SQL EN BASE DE Ooo mepgkun@hotmail.com Utilizaremos comandos SQL para crear una base de datos en BASE de OOo a la cual llamaremos EMPRESA DEF. Es necesario tener conocimientos básicos tanto de Base
Más detallesIniciando con Oracle. Índice de contenido. Ingresando a Oracle. Cambiando Su Contraseña. Ingresando un Comando SQL en SQL*Plus
Iniciando con Oracle Índice de contenido Ingresando a Oracle...1 Cambiando Su Contraseña...1 Ingresando un Comando SQL en SQL*Plus...2 Saliendo de SQL*Plus...2 Consiguiendo Ayuda...2 Creación de una Tabla...3
Más detallesCopias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008
Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008 Contenidos 1. Propósito 3 2. Realizar una copia de seguridad con SQL Server 2005 4 3. Restaurar una copia de seguridad con SQL Server
Más detallesServidor Local (MYSQL)
Tutorial de Instalación y Configuración Servidor Local (MYSQL) Versión 1.0 rápido seguro confiable ÍNDICE INTRODUCCIÓN 3 1. DESCARGA 3 2. INSTALACIÓN 9 3. CONFIGURACIÓN 30 2 INTRODUCCIÓN El presente manual
Más detallesConectar Flash con Access usando MDM Zinc
Conectar Flash con Access usando MDM Zinc Con este tutorial pretendo enseñar la conexión básica entre Flash / Actionscript y Microsoft Access mediante MDM Zinc, para poder empezar a crear aplicaciones
Más detallesManual de Instalación Declaración y Liquidación Modelos 110-111
Manual de Instalación Declaración y Liquidación Modelos 110-111 GNU/Linux Ubuntu 11.10 Fedora 16 OpenSuSe 11.4 Irontec S.L. 2012 Este manual esta desarrollado por la empresa Irontec: Internet y Sistemas
Más detallesAcá vamos a ocuparnos de cómo realizar la instalación de una red intra-aula sobre Linux, concretamente en la distribución de GNU/Linux Ubuntu 9.04.
Instalación de una red intra-aula sobre Linux (Ubuntu 9.04) Introducción La idea y la fundamentación de la creación de redes intra-aula, se puede encontrar en el siguiente enlace: http://www.fedaro.info/2009/06/29/redes-intra-aula/
Más detallesIntroducción a PostgreSQL con PHP
1 Introducción a PostgreSQL con PHP Recientemente he tenido que utilizar PostgreSQL para realizar algunos proyectos en donde laboro, principalmente por las características que ofrece PostgreSQL sobre MySQL,
Más detallesmyappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com info@myappgen.com
myappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com info@myappgen.com Tutorial 1 Conexión con la Base de Datos Establecer la conexión con la base de datos no suele ser muy
Más detallesTUTORIAL DE INSTALACIÓN Y CONFIGURACIÓN SERVIDOR LOCAL (MYSQL) Facturar en Línea
Facturar en Línea TUTORIAL DE INSTALACIÓN Y CONFIGURACIÓN SERVIDOR LOCAL (MYSQL) www.fel.mx Índice Introducción...3 1. DESCARGA... 2. INSTALACIÓN... 3. CONFIGURACIÓN... 3 8 21 Introducción El presente
Más detallesU.E JUAN DE VELASCO CREAR DATOS EN SQL
NOMBRE:LILIAN CAUJA U.E JUAN DE VELASCO CREAR DATOS EN SQL Lo primero que necesitamos para conectarnos al Servidor es el administrador que por defecto en algunas instalaciones no viene incluido, se puede
Más detalles