Instalación de MySQL en Windows

Pasos a seguir para la instalación de la base de datos MySQL y algunas ayudas básicas para comenzar con buen pie.

Uno de los puntos fuertes de las páginas en PHP es la posibilidad de explotar bases de datos mediante funciones de una simplicidad y potencia muy agradecidas. Estas bases de datos pueden servir a nuestro sitio para almacenar contenidos de una forma sistemática que nos permita clasificarlos, buscarlos y editarlos rápida y fácilmente.

Una base de datos es sencillamente un conjunto de tablas en las que almacenamos distintos registros (artículos de una tienda virtual, proveedores o clientes de una empresa, películas en cartelera en el cine...). Estos registros son catalogados en función de distintos parámetros que los caracterizan y que presentan una utilidad a la hora de clasificarlos. Así, por ejemplo, los artículos de una tienda virtual podrían catalogarse a partir de distintos campos como puede ser un número de referencia, nombre del artículo, descripción, precio, proveedor...

La base de datos más difundida con el tandem UNIX-Apache es sin duda MySQL. Como para el caso de Apache, una versión para Windows está disponible y puede ser descargada gratis.

Su puesta a punto no entraña mucha dificultad. Una vez instalado el programa podemos ejecutar nuestras ordenes en modo MS-DOS. Para ello abrimos una ventana MS-DOS y nos colocamos en el directorio bin de mysql. En este directorio se encuentran los archivos ejecutables. Aquí habrá que encontrar un archivo llamado mysqld. En el caso de la versión más actual durante la redacción de este articulo este archivo es llamado mysqld-shareware. Una vez ejecutado este archivo podemos ejecutar el siguiente: mysql.

Llegados a este punto veremos cómo un mensaje de bienvenida aparece en nuestra pantalla. En estos momentos nos encontramos dentro de la base de datos. A partir de ahí podemos realizar todo tipo de operaciones por sentencias SQL.

No vamos a entrar en una explicación pormenorizada del funcionamiento de esta base de datos ya que esto nos daría para un manual entero. Daremos como referencia nuestro tutorial de SQL a partir del cual se puede tener una idea muy práctica de las sentencias necesarias para la creación y edición de las tablas. También existe una documentación extensa en inglés en el directorio Docs de MySQL. A modo de resumen, aquí os proponemos además las operaciones más básicas que, combinadas nuestro tutorial de SQL pueden dar solución a gran parte de los casos que se os presenten:

Para evitarnos el tener que editar nuestras tablas directamente sobre archivos de texto, puede resultar muy práctico usar cualquier otra base de datos con un editor y exportar a continuación la tabla en un archivo de texto configurado para dejar tabulaciones entre cada campo. Esto es posible en Access por ejemplo pinchando con el botón derecho sobre la tabla que queremos convertir y eligiendo la opción exportar. Una ventana de dialogo aparecerá en la que elegiremos guardar el archivo en tipo texto. El paso siguiente será elegir un formato delimitado por tabulaciones sin cualificador de texto.

Otra posibilidad que puede resultar muy práctica y que nos evita trabajar continuamente tecleando órdenes al estilo de antaño es servirse de programas en PHP o Perl ya existentes y descargables en la red. El más popular sin duda es phpMyAdmin. Este tipo de scripts son ejecutados desde un navegador y pueden ser por tanto albergados en nuestro servidor o empleados en local para, a partir de ellos, administrar MySQL de una forma menos sufrida.

Asimismo, dentro del directorio bin de MySQL, podemos encontrar una pequeña aplicación llamada MySqlManager. Se trata de una interface windows, más agradable a la vista y al uso que la que obtenemos ejecutando el archivo mysql. En este caso, las sentencias SQL deben realizarse sin el punto y coma final.

Autor

Rubén Alvarez

Rubén es doctor en química y programador aficionado con experiencia en PHP.

Compartir

Comentarios

Marciana

31/12/2001
Instalando tuve este problema:
Este comentario es aplicable a: Windows98
  1. Primero hacer los downloads correspondientes.
  2. Descomprimir el ejecutable de MySql en el directorio c:\MySQL
  3. Ejecutar C:\MySQL\setup.exe
  4. (en ventama DOS) Ejecutar C:\MySQL\bin\mysqld.exe
  5. Si la primera ejecución da el siguiente error:

    Cannot initialize InnoDB as ‘innodb_data_file_path’ is not set.
    If you don’t want to use transactional InnoDB tables, add a line skip -innodb to the [mysqld] section of init parameters in you’re my.cnf o my.ini
    If you want to use InnoDB tables, add for example, innodb_data_file_path=/mysql/data/ibdata1:20M
    But to get good performance you should adjust for your hardware the startup options listed in section 7.6 at http://www.mysql.com/doc

    Entonces proceder como se indica en 6, si no lo da continuar en el punto 8.
  6. Editar my.ini que está en C:\Windows\
  7. Si tiene una línea [mysqld] agregar, debajo: skip -innodb Si no la tiene agregar ambas líneas.
  8. (en ventama DOS) Ejecutar C:\MySQL\bin\mysqld.exe al ejecutar mysqld muestra una gran cantidad de texto de ayuda
  9. (en ventama DOS) Ejecutar C:\MySQL\bin\mysql.exe
    ahora debería tener, en la ventana DOS, el prompt
    mysql>
  10. Ya está listo.

María Celia

03/1/2002
De acuerdo a la documentación de la instalación hay que crear un archivo my.cnf o my.ini
Pero yo la primera vez que instalé había funcionado.
Pero esa primera vez yo NO había instalado estos programas, entonces había tenido un error que se refería a la falta de definición respecto de las "innodb tables" Para resolver eso tuve que ejecutar WinMySQLAdmin que lo que hizo fue crear un my.ini en C:\Windows. Entonces leí con más detalle los pasos de instalación y agregué el my.cnf tal como lo indica la documentación, (como precaución de futuros errores) luego tuve el persistente error.

Para instalar, entonces:

  1. Download el binario para Win98 (yo instalé mySQL3.23.46a)
  2. Descomprimir
  3. Ejecutar setup.exe
  4. Elegir la opción típica
  5. Aceptar todos los default
  6. Ejecutar WnMySQLAdmin
  7. NO AGREGAR my.ini NI my.cnf
He probado desde la línea de comandos, he reiniciado, he probado scrips desde PHP Y TODO FUNCIONÓ BIEN.

María Celia

05/1/2002
La explicación que viene en la documentación no funcionó (tengo win98 y bajé la versión mysql3.23.46)

Lo que sí funcionó fue lo siguiente:

  1. hacer el download
  2. descomprimir
  3. Ejecutar el setup.exe
  4. Ejecutar WinMySQLQdmin.exe
  5. Elegir un nombre de usuario y password
  6. NO!!! instalar el my-example.cnf que indica la documentación.
He peleado varios días repitiendo los pasos de instalación que indican varios programas. Casualmente seguí este proceso y funcionó. Cordialmente.

Sergio

07/3/2002
PHP se puede utilizar contra otras bases de datos diferentes de Mysql, ej: ORACLE,INFORMIX. En desarrolloWeb siempre se hace referencia a Mysql, pero si alguien desea ejecutar PHP contra Oracle u otra base de datos debe dirigirse a la página de PHP (http://www.php.net) y entrar en su excelente documentación, donde encontraréis juegos de funciones para muchas bases de datos distintas.

Básicamente se trabaja de modo parecido, pero cambian los nombres de las funciones y algunas cosillas en el trabajo con ellas.

Además, también podréis encontrar funciones de abstracción de la base de datos.

Jesús Nuevo

02/4/2002
El artículo me parece fantástico. Yo soy diseñador y actualmente estoy tratando de sacar adelante un nuevo website, que lleva una parte de PHP y MySQL. Para mi resulta complicado (porque nunca he programado nada). Necesito contactar con alguien que me quiera echar una mano. No se arrepentirá. Gracias.

Gustavo

20/12/2002
Yo les recomiendo para empezar bajarse e instalar el FoxServ 3.0 de aca http://sourceforge.net/projects/foxserv/, te instala todo Apache, PHP, MySQL, Perl, etc. es muy fácil de instalar y de configurar.
Espero que les sea útil. Saludos.

Viktor

08/2/2003
Estoy comenzando en el uso de PHP y Mysql y esta página me ha sido de mucha ayuda, realmente cumple un cometido de colaboración muy pero muy grande. A ustedes muchas gracias.

Carlos

13/3/2003
Según mis pruebas, en el articulo hay un error, pues dice que hay que hacer clic en mysqld y no es así, pórque hay que hacer click en mysql.

Respuesta: Pueden ocurrir pequeños cambios en los procesos que describimos al cambiar también las versiones de los programas. De todos modos, gracias por ayudar a mantener el artículo.

Jose Negron

14/4/2003
Me gustaria saber que comando debo utilizar para conectarme a mi servidor MySql. Esta muy buena su pagina, Gracias

RESPUESTA

Pues si te conectas con PHP deberías leer el manual de PHP para saber como conectar.

Si te conectas con ASP, deberías leerte el de ASP. Aunque en este caso de ASP no tenemos ejemplos realizados en el momento de escribir esta respuesta, sí que se puede realizar con el driver ODBC de MySQL llamado MyODBC, que se puede descargar desde la página de MySQL.

Pablo

23/9/2003
Hola Recien empiexo con todo esto, instale php, apache y MySQL
Me funciona todo bien menos MySQL
intento ingresar con phpMyAdmin pero me tira este error:
#2003 - Can't connect to MySQL server on 'localhost' (10061)

hay que crear usuarios claves o algo por el estilo? hay algo para configurar?

Héctor

28/11/2003
Este comentario lo mando en respuesta a Pablo con el error #2003 - Can't connect to MySQL server on 'localhost' (10061).

Yo tampoco tengo mucha experiencia en MySQL pero cuando empece a usarlo tuve el mismo error, mi problema fue que al arrancar el servidor mysql desde DOS yo escribia mysqld~1.exe, esto debido a que no se despliegan los nombres completos en DOS, ahora, este archivo no inicia el servidor el nombre completo de este archivo es mysqldump.exe el archivo que inicia como lo dice el manual es mysqld-shareware.exe y en DOS es mysqld~2.exe, ejecuta este y despues prueba.

Esa fue mi solucion espero haber ayudado, gracias.

Sebastian

10/1/2004
Antes que nada, mil disculpas por ser tan extensivo mi comentario, pero como tambièn tuve idas y vueltas con la instalaciòn. Me tomè el trabajo de poner paso a paso què fuè lo que hice.

Saludos.


      INSTALACION DE SERVIDOR APACHE EN WINDOWS XP + PHP + MySql + PhpAdmin
      ----------- -- -------- ------ -- ---------- - --- - ----- - --------

------------------------------------------------
INSTALANDO IIS - APACHE Y PHP !!!!!!!!!!!!
------------------------------------------------

1-INSTALAR IIS DEL CD DE INSTALACION DE XP
   (OPCION INSTALAR COMPONENTES OPCIONALES DE WINDOWS)
2-IR A LA PAGINA http://archive.apache.org/dist/httpd/binaries/win32/
3-SELECCIONAR apache_1.3.28-win32-x86-no_src.exe
4-EJECUTAR EL INSTALADOR DE APACHE
5-PONEMOS EN
    NETWORK DOMANIN: 127.0.0.1
    SERVER NAME: 127.0.0.1
    MAIL: CUALQUIERA
    Y SELECCIONAMOS RUN WHEN STARTED
6-IR A LA PAGINA http://uk.php.net/get/php-4.3.3-Win32.zip/from/a/mirror
7-ELEGIR ar.php.net Datahost Argentina
8-EXTRAER TODOS LOS ARCHIVOS EN C:\
9-RENOMBRAR LA CARPETA QUE QUEDÒ COMO: C:\php
10-RENOMBRAR EL ARCHIVO C:\php\php.ini-dist COMO php.ini
11-EDITAR EL ARCHIVO php.ini
12-BUSCAR register_global y ponerlo en On
13-BUSCAR extension_dir y poner la carpeta c:/php/extensions
14-SACAR ; TAL CUAL FIGURA DEBAJO:
    extension=php_bz2.dll
    extension=php_cpdf.dll
    extension=php_crack.dll
    extension=php_curl.dll
    extension=php_db.dll
    extension=php_dba.dll
    extension=php_dbase.dll
    extension=php_dbx.dll
    extension=php_domxml.dll
    extension=php_exif.dll
    extension=php_fdf.dll
    extension=php_filepro.dll
    extension=php_gd2.dll
    extension=php_gettext.dll
    extension=php_hyperwave.dll
    extension=php_iconv.dll
    ;extension=php_ifx.dll
    extension=php_iisfunc.dll
    extension=php_imap.dll
    extension=php_interbase.dll
    extension=php_java.dll
    extension=php_ldap.dll
    extension=php_mbstring.dll
    ;extension=php_mcrypt.dll
    extension=php_mhash.dll
    extension=php_mime_magic.dll
    extension=php_ming.dll
    extension=php_mssql.dll
    extension=php_msql.dll
    ;extension=php_oci8.dll
    extension=php_openssl.dll
    ;extension=php_oracle.dll
    extension=php_pdf.dll
    extension=php_pgsql.dll
    extension=php_printer.dll
    extension=php_shmop.dll
    ;extension=php_snmp.dll
    extension=php_sockets.dll
    ;extension=php_sybase_ct.dll
    extension=php_w32api.dll
    extension=php_xmlrpc.dll
    extension=php_xslt.dll
    extension=php_yaz.dll
    extension=php_zip.dll

15-CREAMOS UNA CARPETA C:\php\uploads\
16-SEGUIMOS MODIFICANDO EL php.ini Y BUSCAMOS upload_tmp_dir y le sacamos el ;
17-DEJAMOS LA LINEA COMO upload_tmp_dir = c:/php/uploads/
18-CREAMOS UNA CARPETA C:\php\sessions
19-MODIFICAMOS EL php.ini Y BUSCAMOS session.save_path, le sacamos
   el ; QUE HAY DELANTE Y DEJAMOS LA LINEA COMO session.save_path = c:/php/sessions/
20-COPIAMOS EL php.ini EN C:\WINDOWS
21-BUSCAMOS EN C:\Archivos de programa\Apache Group\Apache\conf EL httpd.conf
22-LO EDITAMOS Y BUSCAMOS LoadModule foo_module modules/mod_foo.so
23-AÑADIMOS UNA LINEA CON LO SIGUIENTE: LoadModule php4_module c:/php/sapi/php4apache.dll
24-BUSCAMOS ClearModule
25-AÑADIMOS DEBAJO AddModule mod_php4.c
26-BUSCAMOS IfModule mod_dir.c
27-REEMPLAZAMOS TODA LA LINEA POR
   DirectoryIndex index.html index.htm index.php index.php3 index.phtml
28-AGREGAMOS EN LAS LINEAS DE ABAJO AddType application/x-httpd-php .php .php3 .phtml
         AddType application/x-httpd-php-source .phps
29-IMPORTANTE !!!!! EL DIRECTORIO PREDETERMINADO PARA GUARDAR NUESTRAS
    PAGINAS ES EL C:\Archivos de programa\Apache Group\Apache\htdocs



------------------------------------
INSTALANDO MYSQL !!!!!!!!!!!!!
------------------------------------

30-ENTRAMOS A http://www.mysql.com/get/Downloads/MySQL-4.0/mysql-4.0.17-win.zip/from/pick
31-LUEGO SELECCIONAMOS DONDE DICE
   http://www.mysql.com/get/Downloads/MySQL-4.0/mysql-4.0.17-win.zip/from/pick
32-SELECCIONAMOS Argentina [MESI Hosting] HTTP
33-INSTALARLO EN c:\php\mysql
34-LUEGO ENTRAMOS EN c:\php\mysql\bin Y EJECUTAMOS winmysqladmin.exe


------------------------------------
INSTALANDO PHPMYADMIN !!!!!!!!!!!!
------------------------------------

35-ENTRAMOS A http://www.phpmyadmin.net/home_page/downloads.php
36-ELEGIMOS phpMyAdmin-2.5.4-php.zip
37-EXTRAER TODOS LOS ARCHIVOS EN LA CARPETA
   C:\Archivos de programa\Apache Group\Apache\htdocs
38-EDITAMOS EL ARCHIVO config.inc.php
   C:\Archivos de programa\Apache Group\Apache\htdocs\phpmyadmin
39-BUSCAMOS $cfg['PmaAbsoluteUri'] =
40-PONEMOS http://localhost/phpmyadmin/ DENTRO DE LAS COMILLAS
41-BUSCAMOS blowfish_secret Y PONEMOS CUALQUIER COSA
42-GUARDAMOS EL ARCHIVO
43-ENTRAMOS A http://localhost/phpmyadmin/index.php
44-ENTRAMOS EN EL LINK PRIVILEGIOS
45-AGREGAMOS UN USUARIO Y ASIGNAMOS TODOS LOS PRIVILEGIOS
46-TILDAMOS TODOS LOS ATRIBUTOS
47-VOLVEMOS A LA ZOLAPA PRIVILEGIOS
50-CLICKEAR ------------> cargar la página de privilegios nuevamente antes de continuar.
51-NO BORRAR NINGUN USUARIO ROOT !!!!!!!!!!!!
52-EDITAMOS EL ARCHIVO config.inc.php EN
   C:\Archivos de programa\Apache Group\Apache\htdocs\phpmyadmin
53-BUSCAMOS $cfg['Servers'][$i]['auth_type'] = 'config'
54-ESTE LO DEJAMOS IGUAL Y CAMBIAMOS USUARIO Y CLAVE

Sebastiàn Galàn

26/5/2004
Debido a un error en la publicaciòn que hice tiempo atràs describiendo los pasos que hice para instalar todo, les solicito por favor tengan a bien suprimir dicho comentario y en reemplazo del mismo, colocar el siguiente y desde ya mil disculpas por las confusiones que he ocasionado.
_______________________________________

Gracias a muchos comentarios que me han llegado por mail, repasè y enontrè varios errores en mi publicaciòn, por ello adjunto esta nueva la cual he probado y funciona.
INSTALACION DE SERVIDOR APACHE EN WINDOWS XP + PHP + MySql + PhpAdmin
----------- -- -------- ------ -- ---------- - --- - ----- - --------

-----------------------------------------
INSTALANDO APACHE !!!!!!!!!!!!
-----------------------------------------

1-IR A LA PAGINA http://archive.apache.org/dist/httpd/binaries/win32/
2-SELECCIONAR apache_1.3.28-win32-x86-no_src.exe

3-EJECUTAR EL INSTALADOR DE APACHE
4-PONEMOS EN
NETWORK DOMANIN: 127.0.0.1
SERVER NAME: 127.0.0.1
MAIL: CUALQUIERA

5-Y SELECCIONAMOS RUN WHEN STARTED

6-ELEGIMOS INSTALACION COMPLETA
7-DEJAMOS EL DIRECTORIO QUE FIGURA

8-PROBAMOS EL APACHE PARA ELLO BUSCAMOS START APACHE IN CONSOLE (UNA PLUMA)
9-SI TODO FUNCIONA BIEN, NOS QUEDARÀ UNA PANTALLA DOS ABIERTA DONDE CORRE EL APACHE
10-ENTRAMOS A INTERNET Y TIPEAMOS http://localhost/
11-NOS DEBERÀ APARECER UNA PÀGINA DE APACHE DICIENDO QUE FUNCIONO !!!

12-AHORA CERRAMOS EL APACHE !!! PARA ELLO CERRAMOS LA VENTANA DE DOS DONDE ESTA CORRIENDO
-----------------------------
INSTALANDO PHP !!!!!!!!!!!!
-----------------------------

13-CORROBORAR QUE ESTÀ CERRADO EL APACHE !!! PARA ELLO CERRAMOS LA VENTANA DE DOS DONDE ESTA CORRIENDO

14-IR A LA PAGINA http://uk.php.net/get/php-4.3.3-Win32.zip/from/a/mirror
15-ELEGIR ar.php.net Datahost Argentina

16-BAJAR EL ARCHIVO ZIPPEADO
17-EXTRAER TODOS LOS ARCHIVOS EN C:\
18-RENOMBRAR LA CARPETA QUE C:\php-4.3.3-Win32 COMO: C:\php

19-COPIAR EL ARCHIVO C:\php\php4ts.dll a c:\WINDOWS\system32 (EN XP) o system en Windows 9x
20-SI EL ARCHIVO EXISTE, SOBREESCRIBIRLO
21-COPIAR DE IGUAL MANERA A TODOS LOS ARCHIVOS DE LA CARPETA C:\php\dlls a C:\WINDOWS\system32
22-SI EXISTIERAN, SOBREESCRIBIRLOS A TODOS

23-RENOMBRAR EL ARCHIVO C:\php\php.ini-dist COMO php.ini
24-EDITAR EL ARCHIVO php.ini
25-BUSCAR register_globals = Off y ponerlo en On
26-BUSCAR extension_dir y poner la carpeta c:/php/extensions
27-BUSCAR ;Windows Extensions
28-SACAR ; TAL CUAL FIGURA DEBAJO:
extension=php_bz2.dll
extension=php_cpdf.dll
extension=php_crack.dll
extension=php_curl.dll
extension=php_db.dll
extension=php_dba.dll
extension=php_dbase.dll
extension=php_dbx.dll
extension=php_domxml.dll
extension=php_exif.dll
extension=php_fdf.dll
extension=php_filepro.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_hyperwave.dll
extension=php_iconv.dll
;extension=php_ifx.dll
extension=php_iisfunc.dll
extension=php_imap.dll
extension=php_interbase.dll
extension=php_java.dll
extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_mcrypt.dll
extension=php_mhash.dll
extension=php_mime_magic.dll
extension=php_ming.dll
extension=php_mssql.dll
extension=php_msql.dll
;extension=php_oci8.dll
extension=php_openssl.dll
;extension=php_oracle.dll
extension=php_pdf.dll
extension=php_pgsql.dll
extension=php_printer.dll
extension=php_shmop.dll
;extension=php_snmp.dll
extension=php_sockets.dll
;extension=php_sybase_ct.dll
extension=php_w32api.dll
extension=php_xmlrpc.dll
extension=php_xslt.dll
extension=php_yaz.dll
extension=php_zip.dll

29-CREAMOS UNA CARPETA C:\php\uploads\
30-SEGUIMOS MODIFICANDO EL php.ini Y BUSCAMOS upload_tmp_dir y le sacamos el ;
31-DEJAMOS LA LINEA COMO upload_tmp_dir = c:/php/uploads/
32-CREAMOS UNA CARPETA C:\php\sessions
33-MODIFICAMOS EL php.ini Y BUSCAMOS session.save_path = /tmp, le sacamos
el ; QUE HAY DELANTE Y DEJAMOS LA LINEA COMO session.save_path = c:/php/sessions/
34-COPIAMOS EL php.ini EN C:\WINDOWS

35-BUSCAMOS EN C:\Archivos de programa\Apache Group\Apache\conf EL httpd.conf
36-LO EDITAMOS Y BUSCAMOS LoadModule foo_module modules/mod_foo.so
37-AÑADIMOS UNA LINEA CON LO SIGUIENTE: LoadModule php4_module c:/php/sapi/php4apache.dll
38-BUSCAMOS ClearModuleList
39-AÑADIMOS DEBAJO AddModule mod_php4.c
40-BUSCAMOS IfModule mod_dir.c
41-REEMPLAZAMOS TODA LA LINEA POR DirectoryIndex index.html index.htm index.php index.php3 index.phtml
42-AGREGAMOS EN LAS LINEAS DE ABAJO
AddType application/x-httpd-php .php .php3 .phtml
AddType application/x-httpd-php-source .phps

43-IMPORTANTE !!!!! EL DIRECTORIO PREDETERMINADO PARA GUARDAR NUESTRAS
PAGINAS ES EL C:\Archivos de programa\Apache Group\Apache\htdocs

44-PROBANDO EL SERVIDOR APACHE + PHP, PARA ELLO ARRANCAMOS EL APACHE EN START APACHE IN CONSOLE
45-CREAMOS UN ARCHIVO info.php en C:\Archivos de programa\Apache Group\Apache\htdocs
EDITANDO LA SIGUIENTE LINEA Y GUARDAMOS LOS CAMBIOS

<? phpinfo(); ?>
46-NOS DEBE APARECER LA PÀGINA DE PHP !!!!
------------------------------------
INSTALANDO MYSQL !!!!!!!!!!!!!
------------------------------------
47-ENTRAMOS A http://www.mysql.com/get/Downloads/MySQL-4.0/mysql-4.0.17-win.zip/from/pick
48-SELECCIONAMOS Argentina [MESI Hosting] HTTP
49-EXTRAER LOS ARCHIVOS EN CUALQUIER CARPETA
49-INSTALARLO EN c:\php\mysql
50-LUEGO ENTRAMOS EN c:\php\mysql\bin Y EJECUTAMOS winmysqladmin.exe
51-NOS PIDE UN USUARIO Y CONTRASEÑA.
52-SI SE PONE EL SEMÀFORO EN VERDE ABAJO DE TODO A LA DERECHA ESTÀ TODO OK !!
------------------------------------
INSTALANDO PHPMYADMIN !!!!!!!!!!!!
------------------------------------

53-ENTRAMOS A http://www.phpmyadmin.net/home_page/downloads.php
54-ELEGIMOS phpMyAdmin-2.5.4-php.zip
55-ELIJO CUALQUIERA DE LOS MIRROR'S
56-EXTRAER TODOS LOS ARCHIVOS EN LA CARPETA C:\Archivos de programa\Apache Group\Apache\htdocs
EN UNA CARPETA C:\Archivos de programa\Apache Group\Apache\htdocs\phpmyadmin

57-EDITAMOS EL ARCHIVO config.inc.php C:\Archivos de programa\Apache Group\Apache\htdocs\phpmyadmin
58-SE VÈ TODO FULERO PERO NO IMPORTA
59-BUSCAMOS $cfg['PmaAbsoluteUri'] =
60-PONEMOS http://localhost/phpmyadmin/ DENTRO DE LAS COMILLAS
61-BUSCAMOS blowfish_secret Y PONEMOS CUALQUIER COSA DENTRO DE LAS COMILLAS
62-GUARDAMOS EL ARCHIVO

63-ARRANCAMOS EL APACHE
64-ENTRAMOS A http://localhost/phpmyadmin/index.php

65-ENTRAMOS EN EL LINK PRIVILEGIOS
66-AGREGAMOS UN USUARIO, CON SU PASSWORD, ELEGIMOS CUALQUIER SERVIDOR Y ASIGNAMOS TODOS LOS PRIVILEGIOS
67-TILDAMOS TODOS LOS ATRIBUTOS
68-VOLVEMOS A LA ZOLAPA PRIVILEGIOS
69-OJO !!!!!!!! NO OLVIDAR !!!!!!!!!
70-OJO !!!!!!!! NO OLVIDAR !!!!!!!!!
71-CLICKEARRRRRRRR !!!!!!!! ------------ cargar la página de privilegios nuevamente antes de continuar.
72-NO BORRAR NINGUN USUARIO ROOT !!!!!!!!!!!!

66-AGREGAMOS OTRO USUARIO CON SU PASSWORD, PERO ELEGIMOS SERVIDOR LOCAL !!! Y ASIGNAMOS TODOS LOS PRIVILEGIOS
67-TILDAMOS TODOS LOS ATRIBUTOS
68-VOLVEMOS A LA ZOLAPA PRIVILEGIOS
70-OJO !!!!!!!! NO OLVIDAR !!!!!!!!!
71-CLICKEARRRRRRRR !!!!!!!! ------------ cargar la página de privilegios nuevamente antes de continuar.
72-NO BORRAR NINGUN USUARIO ROOT !!!!!!!!!!!!
73-CERRAMOS PHPMYADMIN
74-CERRAMOS APACHE
75-EDITAMOS EL ARCHIVO config.inc.php EN C:\Archivos de programa\Apache Group\Apache\htdocs\phpmyadmin
76-BUSCAMOS $cfg['Servers'][$i]['auth_type'] = 'config'
77-DONDE DICE root ENTRE COMILLAS PONER EL USUARIO CREADO Y LA CLAVE QUE PUSIMOS PARA DICHO USUARIO
78-CIERRO TODO Y PRUEBO

Asdrubal Israel

05/10/2004
Este manual fue editado ya hace algu tiempo y como esto de la programacion avanza todos los dias, me parece que seria bueno comentarle a las nuevas usuarios de estas tecnologias, que pueden usar servidores virtuales que ya integran en su autoinstalacion el php 4.x.x.x y mysql x.x.x esto, facilita enormemente el tabajo del programador pues es menos problema ejecutar nuestros scrips y todo es mas sencillo.

Daniel Rodríguez Álvarez

08/3/2005
Hola que tal, he instalado Wamp 5.0 y realmente es una maravilla no solo por traer interfaces gráficas sino por tambien manejarlo en Modo Consola. Este paquete instala en un abrir y cerrar de ojos Apache + PHP + MySQL. Realmente se los recomiendo

Ricardo Moscoso

29/9/2005
Saben si quieren trabajar con Apache,Php,MySql etc.. todo a la vez y bien instalado deben ocupar La aplicacion siguiente vale.
AppServ 2.4 Ok. Instala todo lo mencionado anteriormente y listo ya tienen localhost, por cualquier duda me lo dicen al correo ok.
Un saludo a todos

Un dia en Tapachula

29/9/2005
Les Recomiendo que Cuando Trabejen en MySQL establescan una conexion con jcal ito en tencologia abierta...

Se Divertiran Bastante...

Atentamente

Colegas de Institutos Tecnologicos

German

19/2/2007
Hola, les queria decir que el link bajar el mysql 3.23.52, esta roto, les pediría si me podrían enviar otro enlace. Gracias.

RESPUESTA

Hemos editado el enlace, pero en cualquier caso, si necesitas acceder a las descargas de MySQL puedes siempre acceder a la página de MySQL y buscar allí el área de descargas.

zero

13/4/2007
mira milly no creo que tengas que colocar el php5 ...si de momento el php4 te da problemas prueva instalando el php5 ya que es mas actual que el 4 no? entonces digo que si el php4 te trabaja normal no te comas la cabeza en instalar el php5 a menos que decidas actualizar tus aplicaciones... o tengas un windows mas acualizado ...y que igual podria funcionar en uno nuevo como viejo... tambien fijense si lo que bajan son mysql de 32 bits que sera obvio que funcionan en sistemas operativos como windows xp sp 1 al 4... no podria decir lo mismo de que podrian trabajar en vista devido a que el vista tiene 64 bits y es puro grafico... en fin... espero encontrar un my sql que de 64 bits para poder usarlo en windows vista... por que instale el apache en windows xp sp 1 y trabaja como la seda... tambien tengo el php5 pero tengo problemas de lo mismo que no conecta con el local host... de my sql 5.0.... weno... saludos y suerte... personalmente digo que aqui no encontre ninguna ayuda... devido aque todo el mundo pregunta y nadie responde...me tome la molestia de contestaros un poco y al mismo para que veais que ando igual que vosotros...

Pavel Torres

19/2/2008
Ubo puede bajar de la Internet diferentes programas para que en forma sencilla te instalen el apache, php, mysql en ambiente Windows pero el problema surgen cuando quieres colocar tu web site en un servidor, se debe ver las versiones que tiene tu proveedor de hosting en apache, php y mysql, de lo contrario se tendrian problemas de compatibilidad.

Gloria

14/5/2009
pdf
Estoy trabajando con el php5 y en php.ini no figura la librería php_pdf.dll. Encontré una en la web, pero al parecer no funciona con php5. ¿como puedo solucionarlo?

jack

21/7/2009
duda
creo una base de datos en la consola de mysql le pongo create database nueva enter y solo aparece -> y nada mas como se si la bd esta creada?? o donde la puedo buscar? esa es mi duda

Pedro Rodriguez

10/8/2009
Manera Sencilla
instalar xampp es una buena alternativa... instala y configura todo el paquete Apache-PHP-MySQL en solo segundos, en esta direccion esta una explicacion muy buena.. http://www.asostips.com/configuracion-instalacion-Apache-PHP-MySQL-windows/index.html

marcos rafael

08/10/2009
estoy dando mis primeros pasos en mysql
estoy fasinado con esto espero poder crear mi base de datos. en mysql

carlos_alberto__camacho

09/5/2010
Apache + PHP + MySQL
Apelo a la buena voluntad de la cofradía para que me oriente con el problema con que me encuentro.
A través del Wamp Server instalé el servidor Apache con la idea de que atienda mis programas en PHP embebido en HTML. Esto lo hace bien y responde satisfactoriamente. El caso es que intento generar una base y sus tablas con la captura de datos que hago con un formulario en PHP y no lo hace. Probé de circusncribir el problemas codificando scrips que sólo hagan lo que quiero y tampoco.
Mi conexión con MySQL es: mysql_connect("localhost",",","");
Por medio del ícono de Wamp Server, accedo a la consola de MySQL y me pide la password (?), que obviamente, en ningún momento la cargué.
Si ejecuto mysql.exec, aparece el prompt mysql> (a diferencia del caso anterior) pero no me permite crear bases ni tablas por éste medio, sino ejecutar comandos.
El archivo my.ini hace referencia al puerto 3306 cuando el Apache usa el 80; ésto tendrá algo que ver ?? Realmente estoy medio desconcertado, más aún porque hace días que ando detrás de ésto y no le encuentro solución.
Si hay alguien que me pueda guiar se lo voy a agradecer mucho.

helfer

30/5/2010
Servicio
wn quisiera preguntarles a que se debe que no existe el servivio de mysql cuando me dirijo a panel de control/herramientas administrativas/servivcios ....wn estoy usando el sistema operativo Vista...graciass

Geisel Pons Moreira

08/1/2011
preguntas
hola soy una estudiante de Sistema de Información en la Salud ,uno de los perfiles de esta carera es informática y no tengo bibliografias, quisaz puedan ayudarme,les estaría muy agradecida ,de hecho lo estoy.Gracias .hagan contaco con migo.

Geisel Pons Moreira

08/1/2011
preguntas
Soy una estudiante de Sistema de Información en Salud ,uno de los perfiles de esta carrera es informática y no tengo bibliografías ,quizas puedan ayudarme ,por favor escriban a mi correo

HetoFenano

11/6/2011
No liarse con la instalacion de todo esto
Hola yo baje un paquete de instalacion llamado Wampserver que viene PHP, MySQL y Apache para windows y eso que tengo un SO Windows 7 64 bits y por los comentarios que vi para este sistema el Xampp (que tambien es otro paquete que viene todo incluido) daba problemas. Hasta la fecha no da problemas yo lo instale para hacer pruebas del software Prestashop que para tiendas virtuales

Roberto

01/9/2011
ODBC no se conecta via vb 6.0
cuando intento conectar el odbc 5.1 a traves de una aplicación VB 6.0 me dice : "[MySQL][ODBC 5.1 Driver] Can't connect to MySQL Server on "localhost"...etc.
Directamente desde la consola Mysql no hay problema. Tengo otro Pc exactamente igual y ningún problema. He revisado todo los permisos, firewall, pero, nada.

Elisabeth

06/9/2012
ayuda urgente
Hola fijate que yo lo instale y todo así como dice tu post pero en el último paso ya cuando le doy ejecutar no responde, ¿tienes idea de que puede ser y que hago para solucionarlo? tengo que hacer un proyecto en una clase y no he podido empezar por ese problema

Osva2015

18/7/2016
Problema con la instalacion de WampServer
Por favor si alguien me puede ayudar, trate de instalar WampServer en win 8.1 y me lo instala pero cuando lo lanzo me dice que no esta instalada la MSVCR100.dll, como se puede resolver esto. Gracias de todas formas.