manual xampp cesar yesid quintero piñeros adsi 581708
DESCRIPTION
Manual para uso XAMPPTRANSCRIPT
MYSQL Y MANUAL DE
INSTALACION DE
XAMPP
Cesar Yesid Quintero Piñeros Tecnología en Análisis y Desarrollo de Sistemas de Información
Ficha 581708
Bogotá D.C 2014
Descripción breve Historia de MySQL adicional con el manual de instalación de XAMPP y utilización
de PHPMYADMIN
Qué es MySQL?
Es un sistema de gestión de bases de datos relacional, fue creada por la empresa sueca
MySQL AB, la cual tiene el copyright del código fuente del servidor SQL, así como
también de la marca. MySQL es un software de código abierto, licenciado bajo la GPL
de la GNU, aunque MySQL AB distribuye una versión comercial, en lo único que se
diferencia de la versión libre, es en el soporte técnico que se ofrece, y la posibilidad de
integrar este gestor en un software propietario, ya que de otra manera, se vulneraría
la licencia GPL. El lenguaje de programación que utiliza MySQL es Structured Query
Language (SQL) que fue desarrollado por IBM en 1981 y desde entonces es utilizado
de forma generalizada en las bases de datos relacionales.
Historia de MySQL
MySQL surgió alrededor de la década del 90, Michael Windenis comenzó a usar mSQL
para conectar tablas usando sus propias rutinas de bajo nivel (ISAM). Tras unas
primeras pruebas, llegó a la conclusión de que mSQL no era lo bastante flexible ni
rápido para lo que necesitaba, por lo que tuvo que desarrollar nuevas funciones. Esto
resulto en una interfaz SQL a su base de datos, totalmente compatible a mSQL. El
origen del nombre MySQL no se sabe con certeza de donde proviene, por una lado se
dice que en sus librerías han llevado el prefijo “my” durante los diez últimos años, por
otra parte, la hija de uno de los desarrolladores se llama My. Así que no está
claramente definido cuál de estas dos causas han dado lugar al nombre de este
conocido gestor de bases de datos
Utilizaremos XAMPP que básicamente es un servidor independiente de plataforma,
software libre, que consiste principalmente en la base de datos MySQL, el servidor
web Apache y los intérpretes para lenguajes de script: PHP y Perl. El nombre proviene
del acrónimo de X (para cualquiera de los diferentes sistemas operativos), Apache,
MySQL, PHP, Perl.
El programa está liberado bajo la licencia GNU y actúa como un servidor web libre,
fácil de usar y capaz de interpretar páginas dinámicas. Actualmente XAMPP está
disponible para Microsoft Windows, GNU/Linux, Solaris y Mac OS X.
Guía de instalación de XAMPP
XAMPP es un software fácil de instalar, en este segmento, explicare de manera
didáctica, la descarga e instalación del mismo.
1 ingresamos a el sitio web www.apachefriends.org
2 En la parte inferior se visualiza una figura de color verde que dice “DESCARGAR” y
“PULSA AQUÍ PARA LAS OTRAS VERSIONES”; señalamos la opción para visualizar
las otras versiones y nos enviara a la siguiente pantalla:
Dependiendo el sistema operativo que tenga su máquina, instalaremos, en este caso
instalaremos para WINDOWS.
Instalaremos la versión más reciente, es decir la versión 1.8.3/PHP 5.5.11; daremos
clic donde dice download en el cuadro azul
3. Nos enviara a la página para la descarga automática del instalador de nuestro
XAMPP.
Esperamos la descarga automática y nos descargara el instalador para nuestro
XAMPP.
Y acá está el instalador para nuestro XAMPP…
4. abrimos nuestro instalador, nos aparecerán los siguientes mensajes:
Presionamos YES para continuar;
Presionamos ok para continuar.
5 Se abre directamente el instalador, damos clic en NEXT.
6. en este momento se visualiza los componentes del XAMPP, dejamos así como esta y
damos clic en NEXT.
7. El XAMPP automáticamente nos crea una carpeta en la siguiente dirección en
nuestro pc, damos clic en NEXT.
8. Deseleccionamos la opción, para no ingresar a la página del fabricante de XAMPP, y
oprimimos NEXT.
9. Acá el instalador nos indica que está listo para instalar, oprimimos NEXT.
Y así se comienza a instalar automáticamente el XAMPP, esperamos que instale
completamente.
10. finalmente el XAMPP está instalado
Dejamos así como esta, y damos FINISH para que nos enviara directamente al
programa XAMPP.
Y este es nuestro panel de control de XAMMP para acceder a nuestros servicios de
phpMyAdmin para hacer bases de datos.
Configuración del programa XAMPP
Lo siguiente sea configurar los servicios de la siguiente manera.
1. Vamos a trabajar sobre los dos primeros servicios es decir de Apache y MySQL:
2. Vamos a activar los servicios primero vamos a activar Apache, damos click el
botón Start.
Y esperamos hasta que nos salga de la siguiente manera:
Y así ya está activo el servicio de apache, pero para estar seguros, vamos a ingresar a
nuestro navegador favorito y en la barra de direcciones vamos a escribir LOCALHOST
Nos aparecerá esta pantalla, y elegiremos la opción en español
Y nos aparecerá lo siguiente, así sabremos que la activación del apache fue exitosa.
Ahora vamos a activar PHPMYADMIN de la siguiente manera
3. Como hicimos anteriormente, ubicamos la parte de MySQL, y damos click en el
botón Start
4. Antes que se active el servicio, el sistema operativo, a través del Firewall, nos
pedirá la confirmación para permitir el uso del servicio, damos click en si para
continuar.
5. Finalmente esperamos hasta que nos aparezca de la siguiente manera el panel
de control de XAMPP
Vamos a verificar que el servicio de MySQL este activo.
Ingresamos al navegador de su preferencia, en la barra de direcciones vamos a
escribir LOCALHOST/PHPMYADMIN y presionamos enter y nos aparecerá
esta ventana:
Y así está instalado nuestro servicio de MySQL a través de PhpMyAdmin
Configuración de phpMyAdmin
Ya tenemos instalado y habilitado nuestro XAMPP, en el siguiente paso a paso vamos
a crear un usuario exclusivo para su uso, adicional actualizaremos la versión de
phpMyAdmin.
1. Desde la ventana principal de phpmyadmin ingresaremos a la opción
“USUARIOS”
Nos enviara a la siguiente ventana:
Nos muestra una lista de usuarios llamados “root”, vamos a crear una
contraseña para cada root, es el mismo proceso para todos:
-Ingresamos a la opción “Editar los Privilegios”;
Nos aparecerá la siguiente venta, luego daremos clic en la opción cambiar
contraseña;
Luego en la ventana siguiente, asignamos una nueva contraseña, la misma para los
dos cuadros y al final damos clic en continuar
Y así establecemos una contraseña a nuestro root, esto con el fin de actualizar nuestra
versión de PHPMYADMIN.
Para actualizar la versión de nuestro PHPMYADMIN, ingresamos a la página de la
misma http://www.phpmyadmin.net/home_page/index.php
Damos clic en el botón “Download 4.2.9” (Esta es la versión que se encuentra en el
momento de realizar este tutorial, puede variar el valor según la versión)
Nos ingresa a esta página, esperamos 10 segundos para que comience la descarga
automática nos descargara este archivo en formato comprimido .Zip;
Cuando termine la descarga, ingresamos a la carpeta de descargas de nuestro PC y
revisamos que se encuentra un archivo .Zip llamado “phpMyAdmin-4.2.9-all-
languages””
Luego vamos a extraer el archivo en la misma carpeta de descargas
Esperamos que extraiga el archivo y al final, nos mostrara esta nueva carpeta con el
mismo nombre del archivo .Zip anteriormente descargado;
El siguiente paso es cambiar el nombre de nuestra carpeta, en uno de los siguientes
pasos explicare la razón de este cambio;
Vamos a cambiarle el nombre a la carpeta a “phpMyAdmin” y la dejamos asi;
Ahora vamos a mover la carpeta a nuestro XAMPP de la siguiente manera:
Vamos a copiar o cortar la carpeta, en este caso la vamos a copiar;
Se dirige al disco local donde se instalen sus programas (en mi caso es C)
En el disco local, buscamos la carpeta que dice XAMPP e ingresamos a la carpeta
Luego ingresamos a la carpeta htdocs y ahí pegamos la carpeta de “phpMyAdmin”
La razón por la que cambiamos el nombre a nuestra carpeta, es sencillamente por que
a través del LOCALHOST, ingresaremos a esa carpeta específicamente para
interactuar con la versión actualizada de PHPMYADMIN.
Vamos a validar la actualización:
Ingrese a sun navegador predeterminado y/o favorito y escribimos en la barra de
direcciones “localhost/phpMyAdmin” tal cual como está el nombre de la carpeta
La interfaz de inicio cambia, ya que es más segura.
Ingresamos como usuario “root” y contraseña, la que ustedes definieron en uno de los
pasos anteriores antes de la actualización y se dará clic en continuar.
Y así podrá acceder a PHPMYADMIN
Crearemos una base de datos de la siguiente manera
-En la opción de bases de datos, aparecerá un cuadro para darle un nombre específico
a la base de datos y un cotejamiento, que es decir, el manejo de caracteres especiales
como la “ñ” y el uso de acentos, en este caso elegiremos “utf8mb4_spanish_ci”, ya que
esta no tiene restricciones con el uso de los caracteres y acentos anteriormente
mencionados.
CREACION DE TABLAS DENTRO DE UNA BASE DE DATOS
En la parte inferio de donde se crea la base de datos, muestra los ejemplos que están
por defecto en PHPMYADMIN, adicional las bases creadas por usuario, en este caso
cree una base de datos llamada manual, sea cual sea el nombre dado, daremos clic
sobre el nombre de la base de datos en blanco para que nos permita crear una nueva
tabla;
En esta parte nos parece un rectángulo para llenar con el nombre de la tabla, y un
numero de columnas que son los atributos que tendrá la tabla, creare un registro
sencillo con 4 columnas y daremos continuar.
Nos aparece esta pantalla para llenar los datos, explicare brevemente las columnas
que utilizaremos para crear la tabla.
NOMBRE: nombre el atributo de la tabla.
INT: tipo de dato de las variables del atributo.
LONGITUD/VALORES: máximo número de caracteres por cada atributo.
COTEJAMIENTO: paquete de permisos y restricciones para los caracteres utilizados.
ATRIBUTOS: se utiliza para denominar claves primarias en cada tabla.
A_I: atributo autoincremental, si lo desea el usuario (solo se utiliza en claves
primarias)
Un ejemplo, de la tabla registro, los siguientes atributos: identificación, nombre,
apellido, teléfono; quedaran de la siguiente manera en la tabla
Y luego damos guardada para que nos cree la tabla
CIBERGRAFIA
http://es.wikipedia.org/wiki/XAMPP
http://www.gridmorelos.uaem.mx/~mcruz//cursos/miic/MySQL.pdf
http://www.phpmyadmin.net/home_page/index.php
www.apachefriends.org