2012-02-04 8 views
5

estoy usando de Windows 7Mysql zona horaria en Windows 7 no se actualiza

MySQL 5.5.15

corriendo set time_zone = "Europe/Moscow";

consigo Error Number: 1298 Unknown or incorrect time zone: 'Europe/Moscow'

puedo actualizar las tablas de zona horaria utilizando lo último de aquí http://dev.mysql.com/downloads/timezones.html pero después del inicio del servidor mysql el tiempo zo Las tablas ne todavía están vacías y el comando aún devuelve los mismos errores.

¿Alguien se enfrentó a un problema similar?

+0

problema similar aquí, pero sin SOLUTIO n http://web.archiveorange.com/archive/v/2HORyt7t4kCIDgQkWHPq – Volder

Respuesta

10

Solución:

Para los que se enfrentó el mismo problema - esto es lo que encontré. me corrieron show variables like 'datadir' y descubrí que mis archivos de datos se almacenan en una carpeta diferente: C: \ Datos de programa \ MySQL \ MySQL Server 5.5 \ data \

y yo estaba reemplazando los archivos en C: \ Archivos de programa ... carpeta inicialmente. También estaban presentes los archivos necesarios.

Así que finalmente todo salió bien.

+2

Muy útil. ¡Gracias! – itsmatt

+0

Muchas gracias por esto .. pasé cerca de una hora buscando por qué las tablas estaban vacías incluso después de copiar los archivos. –

0

Probar:

SET GLOBAL time_zone = <timezone>; 
+0

el mismo error # 1298 - Zona horaria desconocida o incorrecta: 'Europa/Moscú' el problema es que las tablas relacionadas con time_zone están vacías en DB, aunque los archivos como time_zone_name.MYD contienen datos – Volder

+1

mira esto: http://dev.mysql.com/downloads/timezones.html – alfasin

+0

sí, esto fue exactamente desde donde comencé. Publiqué la solución que encontré y lo que hice mal, gracias. – Volder

0

He resuelto mi problema siguiendo estos pasos.

  • Si su MySql 5.6 o por debajo

descarga timezone_2016f_posix.zip desde abajo enlace y descomprimir luego vuelva a colocar todos los archivos a

por ejemplo, yourDrive: \ mysql \ data mysql \

o

  • Si su MySQL 5.7+

descarga timezone_2016f_posix_sql.zip desde abajo enlace y descomprimir luego vuelva a colocar todos los archivos a

p. Ej. YourDrive: \ mysql \ data mysql

\ Usted recibirá todos los archivos zip de este enlace http://dev.mysql.com/downloads/timezones.html

Nota: Su ruta de datos MySQL se cambiará depands en su versión de MySQL o la configuración de MySQL o Si utiliza el XAMPP su camino será como esto yourdrive: \ xampp \ mysql \ data \ mysql

esperan que ayude a