Problemas ao inserir dados usando MySQL e phpMyAdmin

  • Autor Autor luisgzafra
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
luisgzafra

luisgzafra

Gamma
Programador
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Buenas, estoy intentando hacer con mysql_query(SQL, MANEJADOR) insertar gran cantidad.

Me refiero, exporto 27 tablas de mysql y ahora, si ese código que phpmyadmin te da lo ejecutas desde phpmyadmin funciona perfecto, sin embargo si lo metes por mysql_query no funciona igual.

¿Cómo podría hacerlo?
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
mmm depende, quieres exportar desde php apache de tu servidor? si haces una funcion exportar con mysql_query desde php, me imagino que debe de demorar bastante en dar una respuesta ya que sin son varias tablas debe de pesar mucho, seguro el tiempo de respuesta se agota y no deja terminar el proceso del mysql, si fuesé ese el caso entonc coloca este codigo al principio de tu script

PHP:
//Establece el número de segundos que se permite la ejecución de un script. 
//Si esto se alcanza, el script devuelve un error fatal.
set_time_limit(0);

mas info en PHP: set_time_limit - Manual
 
Esto pasa más seguido de lo que uno prefeririía 🙂.

Además de lo que puso jpmaster, se me ocurren varias alternativas que podrías analizar a futuro:
  • Es posible instalar PhpMyAdmin directamente en tu sitio, si es que no tienes acceso a un panel de control o el hosting no te lo provee.
  • Si tienes acceso SSH, se puede importar el archivo sql desde la linea de comandos, mucho más practico y rápido (y no esta atado a la ejecución de un script PHP).
  • Si te puedes conectar desde afuera, puedes utilizar un cliente externo para importar los datos y ejecutar queries (por ejemplo: Navicat).

Saludos,
 
Esto pasa más seguido de lo que uno prefeririía 🙂.

Además de lo que puso jpmaster, se me ocurren varias alternativas que podrías analizar a futuro:
  • Es posible instalar PhpMyAdmin directamente en tu sitio, si es que no tienes acceso a un panel de control o el hosting no te lo provee.
  • Si tienes acceso SSH, se puede importar el archivo sql desde la linea de comandos, mucho más practico y rápido (y no esta atado a la ejecución de un script PHP).
  • Si te puedes conectar desde afuera, puedes utilizar un cliente externo para importar los datos y ejecutar queries (por ejemplo: Navicat).

Saludos,
Muy buena recomendacion :encouragement:
 
Voltar
Topo