Die Qore MySQL module vereis Qore 0.7.1 en MySQL 3.3 of nuwer kop-en biblioteke te bou.
Met MySQL 4.1+ kan jy transaksie ondersteuning kry en die module sal die meer doeltreffende voorbereide verklaring koppelvlak te gebruik.
Die bestuurder ondersteun die volgende kenmerke (afhangende van die MySQL kliënt biblioteek weergawe):
* Is draad-veilige
* Gestoor proses uitvoering met bindend en herwinning waardes (5 en nuwer)
* Transaksie bestuur word ondersteun (4.1 en hoër)
* Deursigtige karakter enkodering bekering word ondersteun, indien nodig
Die bestuurder se naam is "mysql" en die bron in tipe konstante is SQL :: DSMySQL
ex: $ db = nuwe DATABRON (DSMySQL);
ex: $ db = nuwe DATABRON ("mysql");
Die mysql module is stabiel en is deeglik getoets.
Dokumentasie: docs / mysql-module-doc.html
toets / voorbeeld script: toets / db-test.q
bou en te installeer
As jou mysql installasie is in 'n nie-standaard plek, stel die MYSQL_DIR omgewing veranderlike aan die plek van die installasie voor die loop instel.
Let daarop dat jy g ++ 4.0 te gebruik * op Darwin. Om te skakel met nuwer weergawes van die MySQL biblioteke
instel
maak
maak sudo installeer
Die instel script sal uitvind waar jou module gids qore gevind en stel dit vir die installering gids.
BOU VAN SVN
reconf.sh
instel
maak
maak sudo installeer
Qore is 'n multi, in te sluit, db-geïntegreerde, swak-getik, objek-georiënteerde programmeertaal met XML, into & Perl5-regex ondersteuning, hardloop-time taal uitbreidings deur modules, wat geskik is vir koppelvlak ontwikkeling, toepassing scripting, ens.
Wat is nuut in hierdie release:
- Hierdie weergawe is 'n regressie fout wat in die laaste uitgawe wat gemaak numeriese waardes met 'n breukdeel komponent as heelgetalle terugbesorg word.
Wat is nuut in weergawe 2.0:
- Hierdie weergawe voeg groot nuwe funksies toe gebou teen Qore 0.8. 6 +, insluitende ondersteuning vir die voorbereide verklaring API (die SQLStatement klas) en die nuwe DBI opsie API, ondersteuning vir die nuwe arbitrêre-numeriese data tipe bygevoeg Qore 0.8.6, en die vermoë om die bediener-kant tydsone reëls in die te stel kliënt behoorlike datum / tyd ondersteuning te verseker wanneer met 'n DB bediener kommunikeer in 'n ander tydsone.
Wat is nuut in die weergawe 1.0.8:
- Die module is opgedateer om Qore 0.8.0 APIs DATABRON :: execRaw () en DatasourcePool :: execRaw () te ondersteun, sowel as Qore se nuwe datum / tyd APIs te gebruik.
Vereistes :
- Qore Programmering Taal
- MySQL Gemeenskap Edition
Kommentaar nie gevind