Problemas con MySQL(Mac OX.Linux.UNIX)

kirax

Bovino adicto
#1
Hola que tal Bakunos , este es mi problema ,lo que pasa es que estaba trabajando con una version antigua de Mysql ,entonces en el servidor donde se alojara la pagina esta trabajando con la ultima version de Mysql , por lo que los querys que realizaba en la version donde realice la pagina en el server no todos jalaban, asi que sin mas hace rato actualice y oh sorpresa a mi tampoco ya no me funcionan los querys, la DB usa utf8 como cotejamiento , las tablas estan basadas en el motor innoDB la mayoria de ellas y todas tienen los registros por si alguien pensaba que no tenia registro alguno , no se a que se debera, si alguien me pueda iluminar o dar un tip de que debo de mover al mysql se lo agradeceria.

Esta es la version de Mysql usada :
Código:
Last login: Wed Jan 11 11:56:23 on ttys001
DARKHERO:~ darwin$ mysql --version
mysql  Ver 14.14 Distrib 5.5.16-ndb-7.2.2, for osx10.6 (i386) using readline 5.1
y el la instruccion que quiero realizar es esta :
Código:
SELECT 
    system_pharmaceutical_prescription.orderID,
    CONCAT(medical_specialists.surname , " " , medical_specialists.last_name , " " , medical_specialists.first_name  ) AS doctor,
    medical_specialists.did,
    CONCAT(system_person.name_last," ", system_person.name_last_2 ," ", system_person.name_first) AS name,
    system_person.pid,
    system_person.ssn,
    system_person.photo_filename,
    system_pharmaceutical_prescription.startDatetime,
    system_medicine_group.name AS group1,
    system_medicine_catalog.description AS drug1,
    system_pharmaceutical_prescription.drug_cant1,
    system_pharmaceutical_prescription.pharmaceutical_indications1,
    system_pharmaceutical_prescription.notes,
    system_pharmaceutical_prescription.diet,
    system_pharmaceutical_prescription.treatment_duration,
    system_pharmaceutical_prescription.status,
    system_pharmaceutical_prescription.alternative_treatment,
    system_pharmaceutical_prescription.alternative_treatment_indications
    FROM system_pharmaceutical_prescription
    INNER JOIN Medical_specialists ON Medical_specialists.did = system_pharmaceutical_prescription.did 
    INNER JOIN system_person ON system_person.pid = system_pharmaceutical_prescription.pid
    INNER JOIN system_medicine_group ON system_medicine_group.mdgID = system_pharmaceutical_prescription.pharmaceutical_group1
    INNER JOIN system_medicine_catalog ON system_medicine_catalog.smcid = system_pharmaceutical_prescription.drug1
    ORDER BY system_pharmaceutical_prescription.orderID ASC
No se a que se debera pero en la version viejita del cluster de Mysql todo jalaba a la perfeccion , tambien revisando veo que algunas tablas innoDB tienen Compact o Redundant todas en utf8_unicode

De antemano gracias por molestarse a leer , estare esperando saber por que hace eso.
 
Arriba