MySQL Moduł Qore wymaga Qore 0.7.1 oraz MySQL 3.3 lub nowsze nagłówki i biblioteki do budowy.
Z MySQL 4.1+ można uzyskać obsługę transakcji oraz moduł użyć efektywniejszego przygotowany interfejs oświadczenie.
Sterownik obsługuje następujące funkcje (w zależności od wersji biblioteki klienta MySQL):
* Jest bezpieczny wątku
* Procedura przechowywana wykonanie wiązania i pobierania z wartości (5 i nowsze)
* Zarządzanie transakcjami jest obsługiwana (4.1 i nowsze)
* Przejrzyste konwersji kodowania znaków jest obsługiwana, jeśli to konieczne
Nazwisko kierowcy jest "mysql" i stała jest źródło danych typu SQL :: DSMySQL
ex: $ db = new DataSource (DSMySQL);
ex: $ db = new DataSource ("mysql");
Moduł mysql jest stabilna i została przetestowana.
Dokumentacja: docs / mysql-moduł-doc.html
Test / przykładowy skrypt: Test / db-test.q
zbudować i zainstalować
Jeśli instalacja mysql jest w niestandardowym miejscu, ustaw zmienną środowiskową MYSQL_DIR do lokalizacji instalacji przed uruchomieniem configure.
Pamiętaj, że musisz użyć g ++ 4.0. * Na Darwin połączyć z nowszymi wersjami bibliotek MySQL
skonfigurować
zrobić
sudo make install
Skrypt konfiguracyjny dowiedzieć się, gdzie jest katalog moduł qore znaleźć i ustawić to w katalogu instalacyjnym.
budować od SVN
reconf.sh
skonfigurować
zrobić
sudo make install
Qore jest wielowątkowe, niezabudowany, db-zintegrowany, słabo wpisane, język programowania obiektowego z XML, JSON i perl5, regex wsparcia,-run-time poprzez moduły rozszerzeń języka, korzystne dla rozwoju interfejsu, skryptów aplikacji, itp.
Co nowego w tym wydaniu:
- Ta wersja naprawia błąd regresji wprowadzony w ostatnim wydaniu, który wydał wartości liczbowych z ułamkową Składnik być zwrócony jako liczby całkowite.
Co nowego w wersji 2.0:
- W tej wersji dodano nowe funkcjonalności, gdy zbudowany przed Qore 0.8. 6+, w tym wsparcie dla przygotowanej instrukcji API (klasy SQLStatement) i nowego DBI opcji API, wsparcie dla nowego arbitralne-typu danych numerycznych dodanej w Qore 0.8.6, a także ustalać reguły strefy czasowej po stronie serwera w klienta, aby zapewnić właściwą datę / czas, gdy wsparcie komunikacji z serwera bazy danych w innej strefie czasowej.
Co nowego w wersji 1.0.8:
- Moduł został zaktualizowany do Qore 0.8.0 API do obsługi DataSource :: execRaw () i DatasourcePool :: execRaw (), jak również do korzystania z nowych funkcji API daty / godziny Qore w.
Wymagania :
- Qore Język programowania
- MySQL Community Edition
Komentarze nie znaleziono