X
    Categories: MYSQLUtilidades

Subir sql pesado‏ SOLUCION

Hace unos meses atras he tenido que migrar de hosting y se me dio un gran problema con base de datos (MYSQL) ya que pesaba algo mas de 100 MB, Hacer esto por phpMyAdmin ni pensarlo por que normalmente en los hosting los valores de php.ini son muy basico y en este caso hablamos de los valores de:

  1. max_file_uploads
  2. memory_limit

tipico que por esto mande error desde el phpMyAdmin ahora ya descartanto podemos usar un software de escritorio que uno que uso y me parece comodo para trabajar es el SQL-Front   que tiene opcion a conectarse a un servidor mysql remoto.

Instalas el programa y cuando abres te mando una venta donde clickeas en «new»


en servidor colocas la ip o el url del dominio donde esta creado la base de datos lo demas por defecto y al ir a la pestaña Login hay tienes para colocar el usuario de la base de datos y luego aceptar y ya puedes ver desde tu escritorio la base de datos y puedes clickear a la base de datos importar  listo lo hace rapido.

Pero hay ocaciones que los hosting bloquean para evitar este tipo de coneccion para esto tenemos a BigDump  un script en php que configuramos con los datos de servidor,usuario de bd, contraseña de bd, nombre de la bd y la ruta del script sql que recomiendo que sea en el mismo nivel de directorio
Nota: todo esto lo hacen desde la linea 42

// Database configuration
 
$db_server   = 'localhost';
$db_name     = '';
$db_username = '';
$db_password = '';
 
// Other settings (optional)
 
$filename           = '';     // Specify the dump filename to suppress the file selection dialog
$ajax               = true;   // AJAX mode: import will be done without refreshing the website
$linespersession    = 3000;   // Lines to be executed per one import session
$delaypersession    = 0;      // You can specify a sleep time in milliseconds after each session
// Works only if JavaScript is activated. Use to reduce server overrun

 

despues de configurar esos datos lo ejecutamos colocando la url de ubicacion y ya con eso tenemos la base de datos. De todas maneras una de estas opciones si o si podras solucionar este problema.

Luis Rodriguez: Hola, Soy Luis Rodriguez, radico en Lima – Perú, formado en una carrera informática, desempeñando desde el 2007 como programador web y viendo proyectos desde Front End y Back End a lo que me perfile como Full Stack. Esta Experiencia junto a mi interés en la Analítica Web me ayudó mucho entender el funcionamiento interno de las herramientas de analítica, con las que vengo trabajo activamente desde 2017. Linkedin