| |||
software gestion mysql Cual creeis q es el mejor software para modelar, crear y gestionar una BBDD en MySQL?? llevo un tiempo usando MySQL Workbench y es horroroso, se cuelga excesivas veces, pone problemas a la hora de crear una simple tabla...... |
| |||
Respuesta: software gestion mysql Basicamente me da problemas a la hora de crear claves foraneas, no se el xq no me deja y luego tengo q retocar el codigo SQL. No se si es q hago algo mal. Una vez que le he dado nombre a la clave foranea le digo a q tabla hace referencia, pero luego no me deja seleccionar la variable en la columna de la derecha, por lo que el Script queda incompleto y me toca siempre completarlo. Hay veces q si q me deja hacer claves foraneras y hay veces q no, por eso me desespera. Tengo la ultima version Última edición por fcojose2001; 31/12/2010 a las 07:51 |
| ||||
Respuesta: software gestion mysql Si no te deja crear la FK es muy probable (MUY probable) que haya una discrepancia de tipos de datos o collation que no se vea simple vista. A veces las diferencias son muy sutiles. Infortunadamente Workbench no hace ninguna advertencia cuando creas el diagrama y se produce una incompatibilidad de ese tipo. Cuando eso suceda, revisa el tipo de columnas que estás tratando de relacionar: deben ser del mismo rango si son numéricas, y de la misma collation si son de caracteres. Para ejemplificarlo: Si un campo es INT y el otro INT UNSIGNED o BIGINT no tienen el mismo rango. Y si una es utf8 y la otra latin1, no tienen la misma collation. Lo mismo pasa si se pretende vincular un DATE con un DATETIME.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: software gestion mysql Me alegro que se te haya solucionado. Yo también insulté un tiempo al Workbench, hasta que me percaté por dónde venía el problema. Fue un "¿Y si la cosa es.... ?" y luego: ¡Pero que bobo !". A todos nos pasa.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
Etiquetas: |