curso SEO Local
Grupo SEO TELEGRAM [Click Aquí]
Resultados 1 al 10 de 10
Tema:

importar archivos .sql

  1. #1
    gantri está desconectado Registrado

    User Info Menu

    Predeterminado importar archivos .sql

    Hola
    Alguien sabe si se puede ampliar el tamaño que te permite mysql para importar archivos, solo me permita 2MB y queria saber si hay alguna manera de subir ese limite
    saludos

  2. #2
    zac
    zac está desconectado Registrado
    Rango: Soy accionista de Google!!

    User Info Menu

    Predeterminado

    Lo podes hacer con una programacion en php que te vaya tomando todos los archivos, eso es lo que se me ocurre a mi.

  3. #3
    Alejo está desconectado Registrado
    Rango: Google es mi amigo

    User Info Menu

    Predeterminado

    Ó por consola si es que tu Hosting te da acceso a ssh.

  4. #4
    gantri está desconectado Registrado

    User Info Menu

    Predeterminado

    Cita Iniciado por zac
    Lo podes hacer con una programacion en php que te vaya tomando todos los archivos, eso es lo que se me ocurre a mi.
    lo que vos decis es que llene la base atraves de un script lo habia pensado pero no se si se pueda dado que el archivo pesa 25MB y me parece mucho para procesar.

    Cita Iniciado por Alejo
    Ó por consola si es que tu Hosting te da acceso a ssh.
    De eso no tengo idea pero igual es en mi maquina no es en ningun hosting, por ahora, pero seria bueno saber como es eso.

    Saludos y Gracias

  5. #5
    elmister está desconectado Registrado

    User Info Menu

    Predeterminado

    La limitacion no es del mysql, sino del php, el tamaño maximo de un upload, por defecto, es de 2 Mb

    Si no tienes acceso ssh, puedes probar el siguiente truco, que quiza no funcione (es una idea feliz que se me ocurre unos minutos antes de irme a comer ;-) )


    1- Sube el .sql por el ftp

    2- Crea un fichero de texto con el nombre importar.cgi o como quieres que se llame, pon este texto en su interior



    #!/bin/sh
    echo "Content-Type: text/html\n";
    mysql -u usuario --password=clave nombredelabasededatos < /path/al/fichero.sql
    cambia los datos de usuario, clave, nombre de la base de datos y el path completo al .sql por los correspondientes a mysql (ojo, a mysql, no al ftp)

    subelo en ascii y dale permisos 755 o 777 segun la configuracion de tu servidor (normalmente 755)

    cargalo una sola vez en tu navegador, no esperes ver mucha cosa.

    Posiblemente falle, lo he escrito deprisa y corriendo, respondeme a los fallos aqui y lo miramos.

    Saludos:

    elmister

  6. #6
    elmister está desconectado Registrado

    User Info Menu

    Predeterminado

    Cita Iniciado por gantri
    De eso no tengo idea pero igual es en mi maquina no es en ningun hosting, por ahora, pero seria bueno saber como es eso.
    Que no te hospedas en ningun hosting? Supongo que te refieres a que tienes tu propio servidor.
    si es asi, lo tienes muy facil, si el server es tuyo, tendras acceso completo, puedes inyectar el .sql directamente en la linea de comandos, con el comando del mini-script del post anterior, si lo haces asi, no importa el tamaño del .sql, yo he inyectado .sql de mas de 1Gb (no recuerdo el tamaño, creo que estaba cercano a 2Gb)

  7. #7
    gantri está desconectado Registrado

    User Info Menu

    Predeterminado

    hola el mister

    no es que tenga un servidor es en mi maquina tengo instalado el easyphp un servidor apache para windows y me gusta terminar las cosas y luego subirlas me es mas comodo asi.
    pero no esta de mas lo que me acabas de explicar arriba seguro lo pondre en practica y luego cuento si funciona o no.

    saludos y gracias

  8. #8
    elmister está desconectado Registrado

    User Info Menu

    Predeterminado

    Vaya, un servidor windows, entonces tengo que hacer un par de cambios.

    Para empezar, con el easyphp tienes apache, php y mysql, pero no tienes el sh ni otro shell, eso lo escribi pensando en la situacion habitual de un server con Linux.

    Prueba a abrir una sesion de DOS (linea de comandos lo llaman ahora), y ejecuta el mismo comando

    mysql -u usuario --password=clave basededatos < fichero.sql

    si el ejecutable mysql.exe no esta en el path, tendras que entrar en el directorio y/o poner el path correcto

  9. #9
    gantri está desconectado Registrado

    User Info Menu

    Predeterminado

    Hola
    Grande el mister
    Funciono a la perfecion el comando que me pasaste el la linea de comandos de DOS eso si tenes que estar en el directorio donde esta el mysql.exe, y el archivo .sql tambien tiene que estar en el mismo directorio.

    Saludos y Gracias

  10. #10
    Avatar de Xyborg
    Xyborg está desconectado Registrado

    User Info Menu

    Predeterminado

    la otra que te quedaba sino era editar el archivo php.ini y cambiar el tamaño maximo a 30mb por ejemplo...

    busca donde dice algo asi:

    ; Maximum size of POST data that PHP will accept.
    post_max_size = 8M

    ....


    ; Maximum allowed size for uploaded files.
    upload_max_filesize = 2M

    y cambia esos valores a tu gusto , otra cosa a tener en cuenta es la limitacion de ciertos navegadores, por ahi seria mejor que no utilices el Internet Explorer porque a veces se cuelga con archivos grandes y no lo termina de subir..

    Saludos

Temas Similares

  1. Problemas al importar base de datos
    Por creandovomito en el foro Webmasters Porno
    Respuestas: 4
    Último Mensaje: 07/04/2010, 15:26
  2. Importar blog de blogger a wordpress
    Por xavierx en el foro Webmasters Porno
    Respuestas: 13
    Último Mensaje: 30/07/2008, 23:14
  3. Los archivos XXX
    Por xavierx en el foro Webmasters Porno
    Respuestas: 0
    Último Mensaje: 05/04/2007, 13:38
  4. script Importar contactos MSN
    Por geraz en el foro General SoyWebmaster
    Respuestas: 2
    Último Mensaje: 07/03/2007, 19:33
  5. Importar de Blogger Beta a Wordpress
    Por xavierx en el foro Webmasters Porno
    Respuestas: 3
    Último Mensaje: 18/11/2006, 02:29

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Has visto el post " importar archivos .sql" que está en esta URL y ha sido creado por el usuario gantri. Esperamos que te haya sido de utilidad el artículo " importar archivos .sql" que inició el usuario gantri de Soywebmaster.com.

Otros Foros de Interés

Curso SEO - Foro SEO - Foro Programacion - Foro Diseño Web - Intercambio de Enlaces - Negocios por Internet - Como Ganar Dinero - Foro Hosting - Foro Apuestas Deportivas

ÚLTIMOS ARTÍCULOS DEL BLOG SEO DE DAVID AYALA

El Curso de SEO Local que estabas esperando
SEO para Webs de Adultos
MÉTODOS EFICACES para Indexar Enlaces en Google
Webinar: Keyword Research (Con Emilio García)
Usamos cookies que analizan hábitos de comportamiento y navegación que aceptas al navegar aquí. Política de privacidad | Cookies | Aviso legal