Qore MySQL Module krever Qore 0.7.1 og MySQL 3.3 eller nyere overskrifter og biblioteker for å bygge.
Med MySQL 4.1+ du kan få transaksjonsstøtte og modulen vil bruke mer effektiv forberedt uttalelse grensesnitt.
Driveren støtter følgende funksjoner (avhengig av MySQL klientbiblioteket versjon):
* Er thread-safe
* Lagret prosedyre utførelse med binding og hente verdier (5 og nyere)
* Transaksjonshåndtering støttes (4.1 og nyere)
* Gjennomsiktig tegnkoding konvertering støttes hvis nødvendig
Sjåførens navn er "mysql" og Datakilden konstant er SQL :: DSMySQL
ex: $ db = new Datakilde (DSMySQL);
ex: $ db = new Datakilde ("mysql");
Mysql modulen er stabil og har blitt grundig testet.
Dokumentasjon: docs / mysql-modul-doc.html
test / eksempel script: test / db-test.q
bygge og installere
Hvis din mysql installasjonen er i et ikke-standard sted, setter MYSQL_DIR miljøvariabelen til plasseringen av installasjonen før du kjører konfigurere.
Merk at du må bruke g ++ 4.0. * På Darwin å knytte kontakter med nyere versjoner av MySQL bibliotekene
konfigurere
gjøre
sudo make install
Configure skriptet vil finne ut hvor din Qore modul katalogen er funnet og satt dette for installeringskatalogen.
bygge fra SVN
reconf.sh
konfigurere
gjøre
sudo make install
Qore er en flertrådet, innebygges, db-integrert, svakt skrevet, objektorientert programmeringsspråk med XML, JSON & Perl5-regex støtte, kjøretids språk utvidelser gjennom moduler, egnet for grensesnitt utvikling, applikasjon scripting, etc.
Hva er nytt i denne utgaven:
- Denne versjonen fikser en regresjon bug introdusert i den siste utgaven som gjorde numeriske verdier med en brøk komponent returneres som heltall.
Hva er nytt i versjon 2.0:
- Denne versjonen legger store nye funksjoner når bygget mot Qore 0.8. 6+, inkludert støtte for den klargjorte setningen API (den SQLStatement klasse) og den nye DBI alternativet API, støtte for den nye vilkårlig-numerisk datatype lagt i Qore 0.8.6, og evnen til å sette på serversiden tidssone reglene i klienten for å sikre riktig dato / klokkeslett støtte når du kommuniserer med en DB-server i en annen tidssone.
Hva er nytt i versjon 1.0.8:
- Modulen har blitt oppdatert til Qore 0.8.0 APIer for å støtte Datakilde :: execRaw () og DatasourcePool :: execRaw () samt å bruke Qore nye dato / klokkeslett APIer.
Krav :
- Qore Programming Language
- MySQL Community Edition
Kommentarer ikke funnet