2012-07-13 27 views
5

Estoy tratando de extraer la base de datos heroku mysql en mi base de datos mysql local, pero me da un error.Error al tirar de la base de datos mysql en la base de datos mysql local

He publicado el problema en github. Here es el problema que he publicado en github. También publico el registro de error.

por favor ayúdame a resolver este problema.

¿Hay alguna otra forma de obtener la base de datos heroku en mi base de datos local ..?

También estoy tratando de obtener datos a través de Chunksize pero solo obtiene 60 a 70% de datos después de que da el mismo error.

Respuesta

4

Es probable que MySQL haya llegado a net_read_timeout durante el funcionamiento; por defecto es 30 segundos (sucede con heroku).

Añadir en el archivo de configuración de MySQL:

net_read_timeout = 300 
net_write_timeout = 300 

MySQL reinicio y vuelve a intentarlo.

+0

Estoy trabajando en mac mini. Entonces, ¿desde donde puedo hacer esto cambia ...? –

+0

depende de la versión de MySQL, pero generalmente es /etc/mysql/my.cnf o /etc/my.cnf – c2h5oh

+3

Heroku no proporciona directamente los servicios de MySQL, entonces ¿qué complemento de MySQL está usando? –

3

Puede usar el símbolo del sistema para importar la base de datos, de lo contrario la restricción de tamaño está allí.

Utilice el comando mysql para lo mismo. Consultar: http://www.cyberciti.biz/faq/mysql-import-command/

+0

Estoy obteniendo los datos del servidor heroku y heroku dosen't proporcionar cualquier archivo de base de datos .sql. –

Cuestiones relacionadas