Instalar y configurar phpMyAdmin 3 en Windows 7 / paso a paso
Trata de: Desarrollo

Ahora que tenemos instala MySQL, necesitamos una interfaz gráfica para poder utilizar mejor MySQL, una opción es el Workbench. Nosotros usaremos phpMyAdmin 3 ya que si usas un servidor web podrá encontrar instalada por defecto, así que es mejor dominar la herramienta.

phpMyAdmin, es una herramienta escrita en PHP que nos permite administrar MySQL de manera fácil. Podemos ejecutar cualquier tarea crear, eliminar, modificar, etc. la base de datos a través de consultas. Necesita que algunas extensiones PHP estén disponibles para poder usarlo sin inconvenientes.

Este tutorial es la parte 4, final, de las herramientas que necesitamos para desarrollo LAMP, puedes realizar un repaso de lo ya instalado: Apache, PHP y MySQL.

Paso 1: Va descargar la ultima versión de phpMyAdmin, aquí. Para este ejemplo descargué la versión 3.4.3 multilenguaje.

Paso 2: Va descomprimir el archivo en la carpeta www de la ruta “C:\Server\www”, y renombrar la carpeta solo a phpMyAdmin, deber quedar la ruta de acceso así “C:\Server\www\phpMyAdmin”.

Paso 3: Abra su navegador web y escriba lo siguiente en la barra de direccion: “http://localhost/phpmyadmin/”. Si todo está bien, deberá de mostrarle la interfaz para acceder y administrar MySQL. Si no es así veamos que pasó:

phpmyadmin-instalacion-errores

Nota importante: Si te aparece errores como los de la imagen superior, lo que tienes que hacer es. copiar dichos archivos del directorio “php” a las siguientes carpetas: “bin” de apache y “ext” de php. Realiza ese procedimiento para cada archivo que te muestre el error.

Configurar PHP para phpMyAdmin 3

phpMyAdmin está escrito en PHP, por tanto necesita tener activada algunas extensiones. Deberá quitar el punto y coma “;” del inicio de las siguientes líneas:

[box type="alert" border="full"];extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_mcrypt.dll
;extension=php_mbstring.dll[/box]

y debería quedar así:

[box type="tick" border="full"]extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_mcrypt.dll
extension=php_mbstring.dll[/box]

Ahora, accede a la carpeta de phpMyAdmin y cambia el nombre de config.sample.inc.php, por config.inc.php. Abrir el archivo y modificar la línea para que quede así:

$cfg['blowfish_secret'] = 'tum17c1eca7d62009';

Eso es todo, ahora accedemos a la URL “http://localhost/phpmyadmin/” y la pagina se mostrará sin ningún error: Solo tiene que poner el nombre de usuario y contraseña que configuró en la instalación de MySQL, en mi caso el usuario es “root”

phpmyadmin-instalacion-correcta

Si tienen algún inconveniente con la instalación y formas de solucionarlo dejen sus mensajes y haganos saber como solucionar problemas… Esperamos sus comentarios.

Continuamos con la instalación

Publicado por:

Lo último en el sitio

 

Nombre

Atención: Antes de aportar al artículo con sus comentarios, le pedimos encarecidamente que evite generar spam, discusiones agraviantes o mensajes de contenido violento y racista. Todo usuario que no acate a este llamado, será suspendido en la brevedad.

 

24 Comentarios en “Instalar y configurar phpMyAdmin 3 en Windows 7 / paso a paso”

  1. IJZ dice:

    Buenos días, como se abre el archivo "config.sample.inc.php" para cambiar la linea "$cfg['blowfish_secret'] = 'tum17c1eca7d62009';"

    Un saludo y gracias por el tutorial

  2. IJZ dice:

    Buenos días, como se abre el archivo "config.sample.inc.php" para cambiar la linea "$cfg['blowfish_secret'] = 'tum17c1eca7d62009'

  3. Pablo dice:

    Hola, muy buenos tus tutoriales!!!
    Estaba todo bien, pero al instalar phpMyAdmin, después de haber seguido todos los pasos, inclusive el cambio de php.ini agregando las extensiones de mysql, etc, al verificar en mi navegador si todo está bien me aparece un error:
    "phpMyAdmin – Error
    No se encontró la extensión mysql. Por favor revisa la configuración PHP. <img class="icon" src="./themes/pmahomme/img/b_help.png" width="11" height="11" alt="Documentación" title="Documentación" />"

    Ojala me puedas ayudar con esto, he verificado decenas de veces el php.ini y está todo como sale en tu tutorial…, ya no sé qué pueda ser :s

    Saludos y gracias nuevamente =)

    • AbelRL dice:

      Hola, disculpa la demora en contestar. Anduve de viaje.
      Lo primero a preguntar es ¿Seguiste el proceso de instalación y configuración de PHP como se muestra en el artículo? Porque, el archivo php.ini para nuestro caso y configuración está ubicado en la carpeta “C:windows”, que se apunta desde el archivo de configuración de Apache..

      Por último, fíjate que tengas el archivo “php_mysql.dll” en la pc, este es el archivo necesario para la conexión. Otro archivo necesario es “libmysql.dll” que puede estar en tu carpeta de instalación o en la carpeta System32…

      para información de tu instalación php

  4. Pablo dice:

    Hola, yo nuevamente, ya solucioné el problema que expuse anteriormente, pero ahora al intentar inciar sesión en phpMyAdmin, pongo root y la contraseña que utilicé al instalar MySQL, pero me arroja este error:

    "La conexión al servidor fue reiniciada mientras la página se cargaba"

    A causa de qué se producirá este error????

    • AbelRL dice:

      ¿Tu servidor Apache funciona correctamente? otro ¿Al configurar MySQL, le asignaste algún tipo de puerto diferente al que viene por defecto?

      • Pablo dice:

        Hola,
        Seguí los pasos y todo iba bien hasta que llegue a MySQL…
        Veo perfectamente la página php con cuando pongo localhost en el navegador…
        luego de instalar mysql tuve problemas al iniciar sesión y me tiraba este error:
        ERROR 2003: CAN'T CONNECT TO MYSQL SERVER ON 'LOCALHOST' (10061)
        que solucioné con una secuencia de comandos de los que no recuerdo muy bien el orden, pero fueron estos:
        mysqld
        net start mysql
        mysql -u root -p
        bien, después de eso pude crear bases de datos por la consola de mysql y todo, pero al crear un php de prueba para conectarme a mysql con el comando mysql_connect no me carga nada y me tira un error el navegador, que es el mismo error que me aparece cuando trato de iniciar sesión en phpmyadmin…
        Debe ser un problema de conexión entre php y mysql pero no lo puedo identificar, hice todos los pasos que diste, instalé las versiones que recomendaste y tengo los archivos dll…., no sé qué podrá ser…, ojala me puedas ayudar…

  5. hgol dice:

    hola buen dia disculpa tengo este error "Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly." me podrias ayudar

  6. Joan dice:

    Hola amigo no se desde cuando publicastes este tutorial que ralmente me ha ayudado mucho pero me presenta un detalle en la bienvenida de phpMyAdmin me presenta 2 msj.
    1.-#1045 El servidor MySQL no autorizó su ingreso y
    2.-¡phpMyAdmin no puede leer el archivo de configuración!
    espero que no sea un error complicado para que me puedas explicar por este medio de forma facil.
    Gracias.-

    • AbelRL dice:

      Hola,
      Lo escribí hace un mes atrás, precisamente porque tenía que configurar un servidor como localhost en varías máquinas. En las 4 pc todo funcionó normal.

      phpMyAdmin depende enteramente de PHP y este del servidor Apache, además de MySQL. Así que para tenerlo funcionando correctamente, todo lo demás tiene que estar funcionando, Apache, PHP y MySQL (en ese orden). Y si usas Apache, depende mucho la versión de PHP que uses, cuidado con instalar el que está optimizado para ISS, que a mi me trajo algunos problemas. Hasta allí con las instalaciones.

      Ahora con phpMyAdmin:
      1. ¿hiciste muchos cambios al archivo config.inc.php? Si es así, vuelve a copiar el original e intenta.
      2. ¿Tienes activada las cookies? Elimina todas las cookies de tu navegador y vuelve a activar.
      3. ¿Tu usuario root tiene todos los permisos para acceder a la base de datos desde localhost? depende de tu instalación de MySQL.. así:en el archivo de configuración “config.ini.php” copia esto:
      $cfg['Servers'][$i]['host'] = ‘localhost’;
      $cfg['Servers'][$i]['extension'] = ‘mysql’;
      $cfg['Servers'][$i]['connect_type'] = ‘tcp’;
      $cfg['Servers'][$i]['compress'] = false;
      $cfg['Servers'][$i]['controluser'] = ‘TUSUUARIO’;
      $cfg['Servers'][$i]['controlpass'] = ‘TUPASSWORD’;
      $cfg['Servers'][$i]['auth_type'] = ‘cookie’;
      $cfg['Servers'][$i]['pmadb'] = ‘phpmyadmin’;

      reemplaza TUSUUARIO y TUPASSWORD

      4. posiblemente, solo necesitas restablecer la contraseña, intenta con este comando, desde la consola de mysql: SET PASSWORD FOR ‘root’@'localhost’ = OLD_PASSWORD(‘mysql’);

      Sería bueno que repases que fue lo que cambiaste en todo tu proceso de instalación, pueda que seas una cosa mas simple que todo esto… saludos

  7. Vero dice:

    Me pude conectar haciendo lo siguiente: Copiar la librería "libmysql.dll" que está en C:/Server/php5 al C:Windows

  8. franck dice:

    hola muchas gracias por tu tutorial. He llegado hasta mySQL pero a poner http://localhost/phpmyadmin/ me ponen "not found"

    ¿que puedo hacer? creo que no tengo el archivo" php_mysql.dll" ¿porque? ¿como hago para añadirlo?
    salu2

    • AbelRL dice:

      El archivo php_mysql.dll que te hace falta lo puedes bajar de “http://www.php.net/downloads.php” según la versión de tu PHP,
      luego:
      configura el config.inc.php del PhpMyAdmin, ojo recuerda que los valores deben ser los mismos que tienes en MySQL (método de autenticación, usuario y pswd)

  9. Richi dice:

    Hola
    hice todo lo indicado en los tutoriales, tuve un montón de problemas XD
    pero ahora que ya tengo me aparece la ventana de phpmyadmin y le pongo los datos del
    user y root de mysql, no hace nada, algo raro es que sólo me funciona con Chrome, la interfaz en firefox nomas no funciona D:

    cuál es el problema?

  10. Marisa dice:

    Cuando abro phpMyAdmin, las dos últimas líneas que son: $cfg[`servers´][$i][`tracking´] (seguimiento) y
    $cfg[`servers´][$i][`userconfig´] (preferencias de usuario), da un mensaje en rojo de que "no recibió el OK y está deshabilitado).
    Me podéis ayudar?. Gracias

    • AbelRL dice:

      funciona correctamente todo, apache, mysql y php? asumo que probaste que todo esta ok. Copia y pega el contenido del mensaje en rojo… para ver de que se trata

  11. chicachic dice:

    Sí, me funciona todo correctamente (apache, mysql y php). El contenido del mensaje en rojo es el siguiente:
    No se encontró la extensión mysqli. Por favor revisa la configuración PHP.

    • AbelRL dice:

      Entonces habilita mysqli desde el archivo de configuración de php.. luego copia el archivo libmysql.dll y php_mysqli.dll de la carpeta php5/ext al la carpeta “apache/bin”, tambien a la carpeta “mysql/lib”…. y por último a “c:/windows”

  12. daniel dice:

    te vuelvo a escribir, mi problemilla ya está solucionado, es tarde y quizá estaba medio dormido, jajjaaa.

 
 

Sitios recomendados

 
  Articulos populares
 
+ Angry Birds RIO para PC Windows | PC Game completo (156)
+ Windows 7 Loader / Activador de Windows 7 (Actualizado Octubre 2011) (81)
+ Invitaciones a Google +, te enviamos una (74)
+ Angry Birds Seasons 2011 - 2012 (Descarga gratuita) (68)
+ Windows 7 Loader, Activador de Windows 7 (Actualizado Febrero 2011) (63)
+ Activar Facebook Timeline | Biografía Facebook (54)
+ Angry Birds v1.6.3 para PC (28)
+ Angry Birds v2.0.0 para PC (Enero 2012) (28)
+ Como Instalar Debian 6 "Squeeze", paso a paso [Guía Fácil] (25)
+ Instalar y configurar phpMyAdmin 3 en Windows 7 / paso a paso (24)
 
 
  Tags del sitio
 
Angry Birds Aplicaciones Aplicaciones Linux Apple Como Hacerlo Consejos Desarrollo Web Descargas Diarios Diseño El País Entretenimiento España Facebook Firefox Fotos Gadgets Google Google Chrome Google Plus Infografia Internet iPhone Juegos Linux Navegadores Negocios Negocios y Marketing Noticias de Tecnologia Paso a Paso Periódicos Redes Sociales Revistas Seguridad Social Media Social Media Marketing Tecnología Telefono Celular Tips Twitter Ubuntu 11 Video Windows Windows 7 WordPress
 
 
  Comentarios recientes
 

Juan José:  ey amigo.!!! tengo
Eduardo:  ADVERTENCIA Estas
chuck:  amigo lo que quier
shantal:  no me guta + +
Coder Architect:  viejo, este juego
dameseano prieto:  solo quiero la cla
Horacio:  Debes hacer una pa
Carlos:  Ustedes se quejan?
ernesto:  Estoy empezando a
cesar:  eclipse es lo maxi