Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Que es esto?: SETSQL_MODE = "NO_AUTO_VALUE_ON_ZERO"

Estas en el tema de Que es esto?: SETSQL_MODE = "NO_AUTO_VALUE_ON_ZERO" en el foro de Mysql en Foros del Web. Hola Gente, hice un sitio y su base de datos (mysql) y anda perfecto en mi pc, con appserv. Ahora lo voy a subir a ...
  #1 (permalink)  
Antiguo 03/05/2011, 19:48
 
Fecha de Ingreso: julio-2009
Ubicación: Montevideo, UY
Mensajes: 129
Antigüedad: 14 años, 9 meses
Puntos: 1
Pregunta Que es esto?: SETSQL_MODE = "NO_AUTO_VALUE_ON_ZERO"

Hola Gente, hice un sitio y su base de datos (mysql) y anda perfecto en mi pc, con appserv. Ahora lo voy a subir a un servidor e intento instalar la base de datos.
Es tipo appserv y cuando trato de importar el archivo .sql da el siguiente error:

SETSQL_MODE = "NO_AUTO_VALUE_ON_ZERO"


Tienen idea que puede ser?

Muchas gracias!
Saludos,
Pancho
  #2 (permalink)  
Antiguo 04/05/2011, 07:04
 
Fecha de Ingreso: julio-2009
Ubicación: Montevideo, UY
Mensajes: 129
Antigüedad: 14 años, 9 meses
Puntos: 1
Respuesta: Que es esto?: SETSQL_MODE = "NO_AUTO_VALUE_ON_ZERO"

Será un tema de compatibilidad entre las versiones de MySQL?
  #3 (permalink)  
Antiguo 04/05/2011, 07:21
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Que es esto?: SETSQL_MODE = "NO_AUTO_VALUE_ON_ZERO"

Que tal Pancho_Khan,

Seguramente es problema de versiones, que versión tenes en development y production ?, probaste quitar la linea del archivo de importación ?.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #4 (permalink)  
Antiguo 04/05/2011, 08:06
 
Fecha de Ingreso: julio-2009
Ubicación: Montevideo, UY
Mensajes: 129
Antigüedad: 14 años, 9 meses
Puntos: 1
Respuesta: Que es esto?: SETSQL_MODE = "NO_AUTO_VALUE_ON_ZERO"

Hola!
Estoy usando en mi pc appserv :
The AppServ Open Project - 2.5.9 for Windows

phpMyAdmin Database Manager Version 2.10.2
PHP Information Version 5.2.3

Con:
Apache Web Server Version 2.2.4
PHP Script Language Version 5.2.3
MySQL Database Version 5.0.45
phpMyAdmin Database Manager Version 2.10.2


Y el servidor al que estoy subiendo el sitio:
phpMyAdmin 2.3.2
MySQL 3.23.56-Max ejecutándose en localhost como .....@localhost

Claramente las versiones de MySQL no son las mismas.
Que podría hacer?

Muchas gracias Masterpuppet!
  #5 (permalink)  
Antiguo 04/05/2011, 08:48
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Que es esto?: SETSQL_MODE = "NO_AUTO_VALUE_ON_ZERO"

Cita:
Claramente las versiones de MySQL no son las mismas.
Que podría hacer?
Y... si es un servicio de hosting externo... nada.
Consulta con el soporte técnico o buscate un hosting compatible.
Personalmente, me parece que ese hosting está demasiado desactualizado. Algo así como unos siete años. ¿Estás seguro que te conviene?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #6 (permalink)  
Antiguo 04/05/2011, 08:52
 
Fecha de Ingreso: julio-2009
Ubicación: Montevideo, UY
Mensajes: 129
Antigüedad: 14 años, 9 meses
Puntos: 1
Respuesta: Que es esto?: SETSQL_MODE = "NO_AUTO_VALUE_ON_ZERO"

El tema es que es el hosting que ya tenia contratado mi cliente.
Y hace poco que ya firmó un contrato :S
No sabés si hay algun conversor o algo parecido?
  #7 (permalink)  
Antiguo 04/05/2011, 09:03
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Que es esto?: SETSQL_MODE = "NO_AUTO_VALUE_ON_ZERO"

Cita:
No sabés si hay algun conversor o algo parecido?
Eso no existe. Tu problema no es sólo de versiones. Todo tu desarrollo de SQL puede ser incompatible. Por empezar, si tienes FK, olvídate de ellas. Si usas comparaciones entre DATEs y DATETIMEs, te funcionarán mal, no tendrás TRIGGERs, y no sé si los SP existen en esa versión...
Eso, sin contar con VIEWs, y muchísimos otros problemas.
No tienes otra opción, o ellos cambian de MySQL (consulta con ellos), o tu cambias de host.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #8 (permalink)  
Antiguo 04/05/2011, 11:06
 
Fecha de Ingreso: julio-2009
Ubicación: Montevideo, UY
Mensajes: 129
Antigüedad: 14 años, 9 meses
Puntos: 1
Respuesta: Que es esto?: SETSQL_MODE = "NO_AUTO_VALUE_ON_ZERO"

Ya veo que si, que es cosa de blanco o negro.
Muchas gracias por la ayuda Gnzsoloyo y Masterpuppet.
Saludos.

Etiquetas: php
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 11:01.