MySQL Modulul Qore necesită Qore 0.7.1 și MySQL 3.3 sau mai noi antete și biblioteci pentru a construi.
Cu MySQL 4.1+ puteți obține sprijin de tranzacții și modulul va folosi mai eficient interfata declarație pregătită.
Driverul este compatibil cu următoarele caracteristici (în funcție de versiunea MySQL biblioteca client):
* Este thread-safe
* Stocate execuție procedură cu valori (5 și mai noi), obligatoriu și recuperarea
* Management tranzacție este acceptată (4.1 și mai noi)
* Transparent conversie codare de caractere este acceptată dacă este necesar
Numele șoferului este "mysql" și tipul Sursa de date constantă este SQL :: DSMySQL
ex: $ db = new Sursa de date (DSMySQL);
ex: $ db = new Sursa de date ("mysql");
Modulul mysql este stabil și a fost testat extensiv.
Documentație: docs / mysql-module-doc.html
încercare / script exemplu: testul / db-test.q
BUILD și instala
Dacă instalarea MySQL este într-o locație non-standard, setați variabila de mediu MYSQL_DIR la locația instalației înainte de a rula de configurare.
Rețineți că va trebui să utilizați g ++ 4.0. * Pe Darwin a lega cu versiuni mai noi ale bibliotecilor MySQL
configura
face
sudo make install
Scriptul de configurare va afla de unde directorul de modul qore este găsit și a stabilit acest lucru pentru directorul de instalare.
BUILD din SVN
reconf.sh
configura
face
sudo make install
Qore este un, încorporabil, integrate-db, slab tastat-, orientat-obiect limbaj de programare multi-thread cu XML, JSON si suport Perl5-regex, run-time extensii de limbă prin module, potrivite pentru dezvoltarea interfeței, cerere de scripting, etc.
Ce este nou în această versiune:
- Această versiune rezolvă o problemă de regresie introdus in ultima versiune care a făcut valori numerice cu un fracționată componentă fi returnat ca numere întregi.
Ce este nou în versiunea 2.0:
- Această versiune adaugă noi caracteristici majore atunci când a construit împotriva Qore 0.8. 6+, inclusiv sprijin pentru API pregătit declarația (clasa SQLStatement) și noul DBI opțiune API, suport pentru noul tip de date arbitrar-numeric adăugat în Qore 0.8.6, precum și posibilitatea de a stabili norme fus orar server-side în client pentru a asigura data / sprijin adecvat timp atunci când comunică cu un server DB într-un fus orar diferit.
Ce este nou în versiunea 1.0.8:
- Modulul a fost actualizat la Qore 0.8.0 API-uri pentru a sprijini Sursa de date :: execRaw () și DatasourcePool :: execRaw (), precum și de a utiliza noile API data / ora Qore lui.
Cerințe :
- Qore Limbajul de programare
- MySQL Community Edition
Comentariile nu a fost găsit