Al final por si alguien tiene el mismo problema he averiguado k el problema es de la clave, mysql5 tiene una encriptación diferente a mysql4 k es con el k funciona dbdesigner, una solución un poco para salir del paso es crearse un usuario para localhost y no ponerle clave, asi si funciona.