SlideShare una empresa de Scribd logo
1 de 13
PHPMyAdmin. Lady Johanna Rincón Torres 2081096 Carlos Quijano  Vicerrector Bogota D.C. 2010
INTRODUCCiÓN phpMyAdmin es una herramienta de software libre escrito en PHP para ocuparse de la administración de MySQL sobre la Red en el ámbito mundial. phpMyAdmin es compatible con una amplia gama de operaciones con MySQL. La mayoría de las operaciones de uso frecuente son compatibles con la interfaz de usuario (administrar bases de datos, tablas, campos, relaciones, índices, usuarios, permisos, etc), mientras que usted todavía tiene la capacidad de ejecutar cualquier sentencia SQL directamente.
Definición. PhpMyAdmin es una utilidad que nos sirve para inteactuar con una base de datos de forma muy sencilla y desde una interfaz web. Nos sirve por ejemplo para crear bases de datos, tablas, borrar o modificar dados, añadir registros, hacer copias de seguridad, etc. Es una aplicación tan útil que casi todos los hosting con MySQL disponen de ella, por ello se analizará su instalación. Además, vamos a usarlo para crear los usuarios MySQL para así poder utilizar las bases de datos de forma segura. Al ser una aplicación escrita en PHP, necesita de Apache y MySQL para poder funcionar. phpMyAdmin es también muy profundamente documentados en un libro escrito por uno de los desarrolladores - Dominar phpMyAdmin para una eficaz gestión de MySQL , que está disponible en Inglés, checo, alemán y español. Para facilitar el uso de una amplia gama de personas, phpMyAdmin es traducido a 58 idiomas y es compatible tanto, LTR, y lenguajes RTL.
CARACTERISTICAS: interfaz web intuitiva Soporte para las características más MySQL: navegar y borran bases de datos, tablas, vistas, campos e índices crear, copiar, eliminar y alterar cambiar el nombre   de bases de datos, tablas, campos e índices mantenimiento del servidor, bases de datos y tablas, con propuestas sobre la configuración del servidor ejecutar, editar y marcar cualquier sentencia SQL, incluso por lotes consultas administrar usuarios y privilegios de MySQL gestión de procedimientos almacenados y disparadores Importar datos de CSV y SQL Exportación de datos a varios formatos: CSV, SQL, XML, PDF, ISO / IEC 26300 - OpenDocument Text y hoja de cálculo, de Word, Excel, A L T E X y otros La administración de múltiples servidores Creación de gráficos en PDF de su base de datos de diseño Creación de consultas complejas utilizando Consulta por ejemplo (QBE) Búsqueda a nivel mundial en una base de datos o un subconjunto de la misma La transformación de los datos almacenados en cualquier formato utilizando un conjunto de funciones predefinidas, como mostrar los datos BLOB como imagen o enlace de descarga- Y mucho más ...
REQUISITOS: Es necesario contar con un servidor web con soporte de PHP, un motor de bases de datos MySQL y, por supuesto, un navegador web. INSTALACION: La herramienta se descarga desde sitio web oficial:  www.phpmyadmin.net.  Al momento de realizar el presente artículo la versión final es la 2.5.6, por lo que hemos de descargar el archivo phpMyAdmin-2.5.6.zip. Una vez descargado, hay que descomprimirlo en el directorio raíz del servidor web. Se generará la carpeta phpMyAdmin-2.5.6 quedando los directorios de la siguiente manera: c:netpubwwroothpMyAdmin-2.5.6. Si se desea, puede renombrar la carpeta phpMyAdmin-2.5.6 a phpMyAdmin (c:netpubwwroothpMyAdmin).
CONFIGURACION: Abrimos el archivo config.inc.php con algún editor de texto como Edit Plus o simplemente el Notepad de Windows. Deberemos configurar las siguientes instancias: $cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin'; Hay que asignar la ruta completa para acceder al phpMyAdmin. Si trabajamos en forma local: http://localhost/phpMyAdmin y en caso de trabajar en un servidor http://www.servidor.com/phpMyAdmin. $cfg['Servers'][$i]['host'] = 'localhost'; El host o número de IP del servidor de la base de datos MySQL. $cfg['Servers'][$i]['user'] = 'usuario'; El nombre del usuario de la base de datos. Si trabajamos en forma local generalmente pondremos el usuario root (super usuario) para poder administrar usuarios y bases de datos desde el navegador. En caso de utilizar un servidor externo, seguramente sólo tendremos privilegios de usuario común con una sola base de datos. $cfg['Servers'][$i]['password'] = 'contraseña'; La contraseña del usuario especificado en la línea anterior.
' ANTES QUE NADA DEBEMOS TENER INSTALADO PHP, APACHE Y MSQL '
PHP: PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.
SU INSTALACION: Bajarse el PHP: La página principal de PHP es http://www.php.net. Una vez bajado hay que descomprimirlo; una vez descomprimido en c:tendremos una carpeta que se llame c:hp-4.2.3-Win32, lo mejor es cambiarle el nombre, la llamaremos c:hp a secas. Ahora en una carpeta que se llama c:hp con el contenido de php; lo siguiente que tenemos que hacer es entrar en esa carpeta y copiar el archivo php.ini-dist a nuestro directorio de Windows (normalmente c:indows) con el nombre php.ini; el archivo debe quedar asi: c:indowshp.ini
Modificaciones en Apache para que soporte PHP Tenemos que abrir el archivo httpd.conf (se encuentra en c:pachepache2onf y añadir al final del mismo este texto:  ScriptAlias /php/ "c:/php/"  AddType application/x-httpd-php .php  Action application/x-httpd-php "/php/php.exe"  Si tenemos iniciado nuestro servidor Apache, lo tenemos que reiniciar para que soporte PHP, ahora mismo nos funcionaría PHP en nuestro servidor web (que caña eh?), pero es mejor hacer algunas modificaciones en el php.ini para evitar futuros dolores de cabeza.
Modificaciones en el php.ini Abrir el archivo php.ini (está en c:indowshp.ini) y buscar el texto que pone:  ; You should do your best to write your scripts so that they do not require  ; register_ to be on; Using form variables as globals can easily lead  ; to possible security problems, if the code is not very well thought of.  register_globals = Off  Para que cuando vayamos a usar los métodos POST y GET funcionen correctamente es necesario poner:  register_globals = On La segunda y última modificación que vamos a hacer sobre el php.ini es esta; buscar este texto:  [mail function]  ; For Win32 only.
Esto es un breve resumen de como se instala phpmyadmin.....
GRACIAS-

Más contenido relacionado

La actualidad más candente

Características de los medios de transmision de datos
Características de los medios de transmision de datosCaracterísticas de los medios de transmision de datos
Características de los medios de transmision de datos
Blanca Rodriguez
 
Memoria dinamica
Memoria dinamicaMemoria dinamica
Memoria dinamica
gusolis93
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetos
Geovanny Yungán
 
INDICES EN SQL SERVER
INDICES EN SQL SERVERINDICES EN SQL SERVER
INDICES EN SQL SERVER
Darwin Durand
 

La actualidad más candente (20)

Fundamentos de Telecomunicaciones Unidad 5 Dispositivos de Comunicación
Fundamentos de TelecomunicacionesUnidad 5 Dispositivos de ComunicaciónFundamentos de TelecomunicacionesUnidad 5 Dispositivos de Comunicación
Fundamentos de Telecomunicaciones Unidad 5 Dispositivos de Comunicación
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Implementación de clases
Implementación de clasesImplementación de clases
Implementación de clases
 
Dispositivos de red capa fisica
Dispositivos de red capa  fisicaDispositivos de red capa  fisica
Dispositivos de red capa fisica
 
dispositivos finales
dispositivos finales dispositivos finales
dispositivos finales
 
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
 
Modelo osi
Modelo   osiModelo   osi
Modelo osi
 
Programación Orientada a Objetos (POO) y UML
Programación Orientada a Objetos (POO) y UMLProgramación Orientada a Objetos (POO) y UML
Programación Orientada a Objetos (POO) y UML
 
Diseño fisico
Diseño fisicoDiseño fisico
Diseño fisico
 
Clases/Tipos de lenguajes de programación
Clases/Tipos de lenguajes de programaciónClases/Tipos de lenguajes de programación
Clases/Tipos de lenguajes de programación
 
Traductor y su estructura
Traductor y su estructuraTraductor y su estructura
Traductor y su estructura
 
Características de los medios de transmision de datos
Características de los medios de transmision de datosCaracterísticas de los medios de transmision de datos
Características de los medios de transmision de datos
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
 
Memoria dinamica
Memoria dinamicaMemoria dinamica
Memoria dinamica
 
macros Lenguaje ensamblador
macros Lenguaje ensambladormacros Lenguaje ensamblador
macros Lenguaje ensamblador
 
RED ALAMBRICA
RED ALAMBRICARED ALAMBRICA
RED ALAMBRICA
 
Consideraciones para elegir un buen DBMS
Consideraciones para elegir un buen DBMSConsideraciones para elegir un buen DBMS
Consideraciones para elegir un buen DBMS
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetos
 
Gateway
GatewayGateway
Gateway
 
INDICES EN SQL SERVER
INDICES EN SQL SERVERINDICES EN SQL SERVER
INDICES EN SQL SERVER
 

Destacado

PHPMyadmin - Introdução
PHPMyadmin - IntroduçãoPHPMyadmin - Introdução
PHPMyadmin - Introdução
Marco Pinheiro
 
Manual de instación servidor de aplicaciones glassfish
Manual de instación servidor de aplicaciones glassfish Manual de instación servidor de aplicaciones glassfish
Manual de instación servidor de aplicaciones glassfish
Johana201225
 
Significado xampp
Significado xamppSignificado xampp
Significado xampp
davidmales
 
Herramientas web ventajas desventajas
Herramientas web ventajas desventajasHerramientas web ventajas desventajas
Herramientas web ventajas desventajas
Tefy Pineda
 
Mysql server
Mysql  serverMysql  server
Mysql server
linis129
 
Guía para la instalación de Microsoft Access 2010
Guía para la instalación de Microsoft Access 2010Guía para la instalación de Microsoft Access 2010
Guía para la instalación de Microsoft Access 2010
Zantiago Thrash
 

Destacado (20)

Bases de datos, Mysql y phpMyadmin
Bases de datos, Mysql y phpMyadminBases de datos, Mysql y phpMyadmin
Bases de datos, Mysql y phpMyadmin
 
Navicat
NavicatNavicat
Navicat
 
Que es wamp server
Que es wamp serverQue es wamp server
Que es wamp server
 
Preguntas Wamp
Preguntas WampPreguntas Wamp
Preguntas Wamp
 
PHPMyadmin - Introdução
PHPMyadmin - IntroduçãoPHPMyadmin - Introdução
PHPMyadmin - Introdução
 
phpMyAdmin
phpMyAdminphpMyAdmin
phpMyAdmin
 
Manual de instación servidor de aplicaciones glassfish
Manual de instación servidor de aplicaciones glassfish Manual de instación servidor de aplicaciones glassfish
Manual de instación servidor de aplicaciones glassfish
 
Significado xampp
Significado xamppSignificado xampp
Significado xampp
 
Sistemas gestoresdebasededatos
Sistemas gestoresdebasededatosSistemas gestoresdebasededatos
Sistemas gestoresdebasededatos
 
Herramientas web ventajas desventajas
Herramientas web ventajas desventajasHerramientas web ventajas desventajas
Herramientas web ventajas desventajas
 
MySql Historia, Ventajas, Importancia
MySql Historia, Ventajas, ImportanciaMySql Historia, Ventajas, Importancia
MySql Historia, Ventajas, Importancia
 
Gramática y autómatas
Gramática y autómatasGramática y autómatas
Gramática y autómatas
 
Intel Core i5
Intel Core i5 Intel Core i5
Intel Core i5
 
tutorial de Heidy SQL
tutorial de Heidy SQLtutorial de Heidy SQL
tutorial de Heidy SQL
 
Tipos de lenguaje formal según Chomsky
Tipos de lenguaje formal según ChomskyTipos de lenguaje formal según Chomsky
Tipos de lenguaje formal según Chomsky
 
Mysql server
Mysql  serverMysql  server
Mysql server
 
Guía para la instalación de Microsoft Access 2010
Guía para la instalación de Microsoft Access 2010Guía para la instalación de Microsoft Access 2010
Guía para la instalación de Microsoft Access 2010
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Historia de mysql
Historia de mysqlHistoria de mysql
Historia de mysql
 
Java y Bases de Datos
Java y Bases de DatosJava y Bases de Datos
Java y Bases de Datos
 

Similar a Phpmyadmin

Curso TIC de PHP y MSQL
Curso TIC de PHP y MSQLCurso TIC de PHP y MSQL
Curso TIC de PHP y MSQL
Wilian
 
Curso TIC de PHP y MSQL Parte 1
Curso TIC de PHP y MSQL Parte 1Curso TIC de PHP y MSQL Parte 1
Curso TIC de PHP y MSQL Parte 1
Wilian
 
Nuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software LibreNuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software Libre
Hollman Enciso
 
Trabajo especial (php)
Trabajo especial (php)Trabajo especial (php)
Trabajo especial (php)
Margie Dearce
 
Trabajo especial copy
Trabajo especial   copyTrabajo especial   copy
Trabajo especial copy
Margie Dearce
 

Similar a Phpmyadmin (20)

Programacion - Php
Programacion - PhpProgramacion - Php
Programacion - Php
 
Apache
ApacheApache
Apache
 
Practica09
Practica09Practica09
Practica09
 
Php y MySqul
Php y MySqul  Php y MySqul
Php y MySqul
 
PHP IUTE
PHP IUTEPHP IUTE
PHP IUTE
 
Curso TIC de PHP y MSQL
Curso TIC de PHP y MSQLCurso TIC de PHP y MSQL
Curso TIC de PHP y MSQL
 
nn
nnnn
nn
 
Curso TIC de PHP y MSQL Parte 1
Curso TIC de PHP y MSQL Parte 1Curso TIC de PHP y MSQL Parte 1
Curso TIC de PHP y MSQL Parte 1
 
Nuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software LibreNuestro primer Sitio Web Con Software Libre
Nuestro primer Sitio Web Con Software Libre
 
M1 introduccion a php
M1   introduccion a phpM1   introduccion a php
M1 introduccion a php
 
Presentacion_PHP5_Avanzado.pdf
Presentacion_PHP5_Avanzado.pdfPresentacion_PHP5_Avanzado.pdf
Presentacion_PHP5_Avanzado.pdf
 
Joomla
JoomlaJoomla
Joomla
 
Que es php
Que es phpQue es php
Que es php
 
Que es php
Que es phpQue es php
Que es php
 
Que es php
Que es phpQue es php
Que es php
 
Pdf
PdfPdf
Pdf
 
Servidores web
Servidores webServidores web
Servidores web
 
Wamp server
Wamp serverWamp server
Wamp server
 
Trabajo especial (php)
Trabajo especial (php)Trabajo especial (php)
Trabajo especial (php)
 
Trabajo especial copy
Trabajo especial   copyTrabajo especial   copy
Trabajo especial copy
 

Último

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 

Último (20)

Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 

Phpmyadmin

  • 1. PHPMyAdmin. Lady Johanna Rincón Torres 2081096 Carlos Quijano Vicerrector Bogota D.C. 2010
  • 2. INTRODUCCiÓN phpMyAdmin es una herramienta de software libre escrito en PHP para ocuparse de la administración de MySQL sobre la Red en el ámbito mundial. phpMyAdmin es compatible con una amplia gama de operaciones con MySQL. La mayoría de las operaciones de uso frecuente son compatibles con la interfaz de usuario (administrar bases de datos, tablas, campos, relaciones, índices, usuarios, permisos, etc), mientras que usted todavía tiene la capacidad de ejecutar cualquier sentencia SQL directamente.
  • 3. Definición. PhpMyAdmin es una utilidad que nos sirve para inteactuar con una base de datos de forma muy sencilla y desde una interfaz web. Nos sirve por ejemplo para crear bases de datos, tablas, borrar o modificar dados, añadir registros, hacer copias de seguridad, etc. Es una aplicación tan útil que casi todos los hosting con MySQL disponen de ella, por ello se analizará su instalación. Además, vamos a usarlo para crear los usuarios MySQL para así poder utilizar las bases de datos de forma segura. Al ser una aplicación escrita en PHP, necesita de Apache y MySQL para poder funcionar. phpMyAdmin es también muy profundamente documentados en un libro escrito por uno de los desarrolladores - Dominar phpMyAdmin para una eficaz gestión de MySQL , que está disponible en Inglés, checo, alemán y español. Para facilitar el uso de una amplia gama de personas, phpMyAdmin es traducido a 58 idiomas y es compatible tanto, LTR, y lenguajes RTL.
  • 4. CARACTERISTICAS: interfaz web intuitiva Soporte para las características más MySQL: navegar y borran bases de datos, tablas, vistas, campos e índices crear, copiar, eliminar y alterar cambiar el nombre de bases de datos, tablas, campos e índices mantenimiento del servidor, bases de datos y tablas, con propuestas sobre la configuración del servidor ejecutar, editar y marcar cualquier sentencia SQL, incluso por lotes consultas administrar usuarios y privilegios de MySQL gestión de procedimientos almacenados y disparadores Importar datos de CSV y SQL Exportación de datos a varios formatos: CSV, SQL, XML, PDF, ISO / IEC 26300 - OpenDocument Text y hoja de cálculo, de Word, Excel, A L T E X y otros La administración de múltiples servidores Creación de gráficos en PDF de su base de datos de diseño Creación de consultas complejas utilizando Consulta por ejemplo (QBE) Búsqueda a nivel mundial en una base de datos o un subconjunto de la misma La transformación de los datos almacenados en cualquier formato utilizando un conjunto de funciones predefinidas, como mostrar los datos BLOB como imagen o enlace de descarga- Y mucho más ...
  • 5. REQUISITOS: Es necesario contar con un servidor web con soporte de PHP, un motor de bases de datos MySQL y, por supuesto, un navegador web. INSTALACION: La herramienta se descarga desde sitio web oficial: www.phpmyadmin.net. Al momento de realizar el presente artículo la versión final es la 2.5.6, por lo que hemos de descargar el archivo phpMyAdmin-2.5.6.zip. Una vez descargado, hay que descomprimirlo en el directorio raíz del servidor web. Se generará la carpeta phpMyAdmin-2.5.6 quedando los directorios de la siguiente manera: c:netpubwwroothpMyAdmin-2.5.6. Si se desea, puede renombrar la carpeta phpMyAdmin-2.5.6 a phpMyAdmin (c:netpubwwroothpMyAdmin).
  • 6. CONFIGURACION: Abrimos el archivo config.inc.php con algún editor de texto como Edit Plus o simplemente el Notepad de Windows. Deberemos configurar las siguientes instancias: $cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin'; Hay que asignar la ruta completa para acceder al phpMyAdmin. Si trabajamos en forma local: http://localhost/phpMyAdmin y en caso de trabajar en un servidor http://www.servidor.com/phpMyAdmin. $cfg['Servers'][$i]['host'] = 'localhost'; El host o número de IP del servidor de la base de datos MySQL. $cfg['Servers'][$i]['user'] = 'usuario'; El nombre del usuario de la base de datos. Si trabajamos en forma local generalmente pondremos el usuario root (super usuario) para poder administrar usuarios y bases de datos desde el navegador. En caso de utilizar un servidor externo, seguramente sólo tendremos privilegios de usuario común con una sola base de datos. $cfg['Servers'][$i]['password'] = 'contraseña'; La contraseña del usuario especificado en la línea anterior.
  • 7. ' ANTES QUE NADA DEBEMOS TENER INSTALADO PHP, APACHE Y MSQL '
  • 8. PHP: PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.
  • 9. SU INSTALACION: Bajarse el PHP: La página principal de PHP es http://www.php.net. Una vez bajado hay que descomprimirlo; una vez descomprimido en c:tendremos una carpeta que se llame c:hp-4.2.3-Win32, lo mejor es cambiarle el nombre, la llamaremos c:hp a secas. Ahora en una carpeta que se llama c:hp con el contenido de php; lo siguiente que tenemos que hacer es entrar en esa carpeta y copiar el archivo php.ini-dist a nuestro directorio de Windows (normalmente c:indows) con el nombre php.ini; el archivo debe quedar asi: c:indowshp.ini
  • 10. Modificaciones en Apache para que soporte PHP Tenemos que abrir el archivo httpd.conf (se encuentra en c:pachepache2onf y añadir al final del mismo este texto: ScriptAlias /php/ "c:/php/" AddType application/x-httpd-php .php Action application/x-httpd-php "/php/php.exe" Si tenemos iniciado nuestro servidor Apache, lo tenemos que reiniciar para que soporte PHP, ahora mismo nos funcionaría PHP en nuestro servidor web (que caña eh?), pero es mejor hacer algunas modificaciones en el php.ini para evitar futuros dolores de cabeza.
  • 11. Modificaciones en el php.ini Abrir el archivo php.ini (está en c:indowshp.ini) y buscar el texto que pone: ; You should do your best to write your scripts so that they do not require ; register_ to be on; Using form variables as globals can easily lead ; to possible security problems, if the code is not very well thought of. register_globals = Off Para que cuando vayamos a usar los métodos POST y GET funcionen correctamente es necesario poner: register_globals = On La segunda y última modificación que vamos a hacer sobre el php.ini es esta; buscar este texto: [mail function] ; For Win32 only.
  • 12. Esto es un breve resumen de como se instala phpmyadmin.....