Foros del Web » Administración de Sistemas » Software para Servers »

¿Enlazar bd(MySQL) en SUSE 8.2?

Estas en el tema de ¿Enlazar bd(MySQL) en SUSE 8.2? en el foro de Software para Servers en Foros del Web. Hola !! Soy nuevo en esto, y he elaborado un sitio web en PHP y MySQL bajo windows con el AppServ.... El problema que me ...
  #1 (permalink)  
Antiguo 17/10/2005, 10:16
Avatar de christianMen  
Fecha de Ingreso: abril-2004
Ubicación: Tijuana
Mensajes: 37
Antigüedad: 20 años, 8 meses
Puntos: 1
Pregunta ¿Enlazar bd(MySQL) en SUSE 8.2?

Hola !!

Soy nuevo en esto, y he elaborado un sitio web en PHP y MySQL bajo windows con el AppServ.... El problema que me ha surgido es que la instituciòn donde va a hacer utilizado el sitio tiene un servidor Linux SUSE 8.2 que es donde se va a instalar el sitio... Ya logrè instalar los archivos hechos en php, pero no se como enlazar la base de datos para este sitio... Los archivos que integran el sitio estan en una carpeta dentro de /public_html y la base de datos esta en otro directorio, tambien dentro de /public_html.

¿Alguien me podria decir o explicar de que manera puedo hacer este enlace o como se realiza? De antemano, les agradezco la ayuda que me puedan brindar.
__________________
°-° Christian °-°
  #2 (permalink)  
Antiguo 17/10/2005, 10:48
Usuario no validado
 
Fecha de Ingreso: febrero-2005
Ubicación: Barcelon
Mensajes: 351
Antigüedad: 19 años, 10 meses
Puntos: 1
Si quieres migrar todo el servidor instalate esto en el suse, que es como el appserv pero en linux:

http://www.apachefriends.org/en/xampp.html

Luego las paginas php solo las tienes que copiar en el suse, en la carpeta donde se guarden.

Para pasar la base de datos, te puedes ir al phpmyadmin del windows bajarte la base de datos en inserts en forma de txt y insertalos en el phpmyadmin del linux.

Si todo funciona bien tendrias ya lo mismo en el suse.
  #3 (permalink)  
Antiguo 17/10/2005, 11:14
Avatar de christianMen  
Fecha de Ingreso: abril-2004
Ubicación: Tijuana
Mensajes: 37
Antigüedad: 20 años, 8 meses
Puntos: 1
ya esta instalado todo en el servidor

El servidor que digo ya tiene instalado todo, el php, el mysql y el servidor apache, lo que necesito saber la forma, comando, etc... para que mysql reconozca la carpeta y los archivos de la base de datos.

Me imagino que ha de ser con instrucciones, pero no he podido dar con ellas. GRACIAS...
__________________
°-° Christian °-°
  #4 (permalink)  
Antiguo 18/10/2005, 01:07
Usuario no validado
 
Fecha de Ingreso: febrero-2005
Ubicación: Barcelon
Mensajes: 351
Antigüedad: 19 años, 10 meses
Puntos: 1
Si tienes el phpmyadmin instalado en los dos, lo puedes hacer via web, confirmame si lo tienes pa decirte como va!
  #5 (permalink)  
Antiguo 18/10/2005, 13:24
Avatar de christianMen  
Fecha de Ingreso: abril-2004
Ubicación: Tijuana
Mensajes: 37
Antigüedad: 20 años, 8 meses
Puntos: 1
No no esta instalado el phpMyadmin en el servidor

No, nomas esta instalado el phpmyadmin en mi màquina... el servidor no lo tiene.... tiene el mysql y php instalados pero individualmente no estan con uno como el phpmyadmin.... espero me alla explicado bien .... aah y no puedo instalarle nada mas que mis bases de datos y y mi sitio....
__________________
°-° Christian °-°
  #6 (permalink)  
Antiguo 18/10/2005, 13:55
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años, 1 mes
Puntos: 655
Lo que estas es un poco perdido en lo referente a conceptos ya que por lo que leo, queres copiar (literalmente) las carpetas o directorios de tus BD hechas en windows a Linux y eso NO es así.

Eso lo podrías hacer de 2 formas:
  • Si tus BD son relativamente pequeñas, realizando una exportación de las mismas en Windows e importarlas a Linux. Para esto podrías utilizar phpMyAdmin a como te estan diciendo copiando la carpeta del mismo en /svr/www/localhost y luego configurar el config.inc.php para las rutas.
  • La otra opción es que lo hagas a nivel de comando propio de MySQL los cuales son:
    5.9.1. Database Backups
    5.9.2.2. Using Backups for Recovery

En SuSe abris una pantalla de terminal y le pones mysql para entrar a modo comando para usarlo.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #7 (permalink)  
Antiguo 18/10/2005, 19:39
Avatar de christianMen  
Fecha de Ingreso: abril-2004
Ubicación: Tijuana
Mensajes: 37
Antigüedad: 20 años, 8 meses
Puntos: 1
Copiar y Pegar

Mira, yo tome las carpetas que estan en: c:\AppServ\mysql\data ...donde estan las bases de datos del MySQL (una carpeta por cada bd hecha en mysql)... las copie y me fui al servidor (en linux) y las pege en la carpeta donde deben de ir las bases de datos...

Es correcto lo que hice.... o es como me estas diciendo ?
__________________
°-° Christian °-°
  #8 (permalink)  
Antiguo 19/10/2005, 08:26
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años, 1 mes
Puntos: 655
No podes mezclar Windows y Linux en lo referente a paquetes, tenes que hacerlo a como te estoy tratando de explicar...

La exportación la podes hacerlo a como te lo narré arriba a groso modo, es por esa razón que NO te esta funcionando y dudo que lo haga.

Es por eso que existen funiciones para exportar e importar las BD, lee los link que te dejé.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:35.