2011-07-02 28 views
5

Estoy ejecutando un MySQL 5.5 en un servidor Windows x64 y sigo obteniendo un error de identificación de incremento automático que es un error conocido en MySQL. Me gustaría probar Servidor Percona o MariaDB ya que tienen puntos de referencia más altos, pero no puedo encontrar un reemplazo en reemplazo de MySql 5.5. ¿Se puede utilizar MariaDB 5.2 para reemplazar MySQL 5.5 o hay una versión del Servidor Percona que se ejecuta en Windows? ¿Alguien más está usando alguno de estos en Windows?Percona Server 5.5 o MariaDB en Windows

Respuesta

4

No hay Percona en Windows. MariaDB 5.2 actual es un reemplazo directo para MySQL 5.1. El asistente de actualización proporcionado con Maria no ofrecerá una versión anterior de 5.5. MariaDB 5.5 está en preparación, sin embargo, necesitará algo de tiempo.

Una vez dicho esto, los datos MySQL5.5 bien podría ser compatible con MariaDB 5.2, compatibilidad entre 5.1 y 5.5 en general es bueno, suponiendo que no esté utilizando el nuevo material (autenticación conectable o esquema de rendimiento)

Creo que es muy posible copiar el directorio de la base de datos a otro lugar, eliminar el esquema de rendimiento de él, copiar y editar my.ini, registrar el servicio con mysqld.exe de MariaDB y ejecutarlo como MariaDB.

¿Cuál es el problema conocido sobre autoincrement?

+0

El error que he encontrado es http://bugs.mysql.com/bug.php?id=35602. Error al leer el valor de incremento automático del motor de almacenamiento. Sigo recibiendo el error en mis entornos de desarrollo también. –

+0

Sugiero que agregue su caso de prueba en el informe de error mencionado, si tiene uno fácil. Perconas XtraDB (incluido como innodb con MariaDB) es un conjunto de mejoras además de Innodb en lugar de correcciones de errores. –

2

Si no resolvió el problema, ahora puede instalar MariaDB 5.5 en Windows. Es un reemplazo directo y muchos errores de MySQL se han resuelto en MariaDB. Sin embargo, debe verificar el registro de cambios de MariaDB 5.5, o escribir en la lista de correo de MariaDB, para ver si el error que le afecta ha sido resuelto. (bueno, si el problema está en InnoDB, probablemente Percona lo ha arreglado tanto en MariaDB como en Percona Server) Percona Server funciona en Windows, pero usted debe compilarlo y configurarlo usted mismo. Y es REALMENTE rápido, pero está optimizado para Linux. No creo que esto sea lo correcto para ti. Hoever, tenga en cuenta que si tiene un problema con AUTO_INCREMENT, probablemente haya una solución alternativa. Si describes el error, quizás podamos ayudarte.

EDIT: Lo siento, no vi el enlace. Pero el error que vinculó se resolvió en 2010.

Cuestiones relacionadas