
pobieranie * pdf * do ÂściÂągnięcia * download * ebook
Podobne
- Strona startowa
- Ubuntu Serwer Oficjalny podrecznik Wydanie II ubuof2
- Janina Wieczerska Regał podręczny
- Excel Nieoficjalny podrecznik excnop
- Gilowska Z., Podstawy prawne funkcjonowania administracji publicznej w RP
- Dzieje administracji
- Fatefully Yours 04 Hells Tempest
- Crown CT400B pwramp
- 16. McBr
- letterc 1a
- Borowski Tadeusz Wyb悜‚r opowiadaćą_
- zanotowane.pl
- doc.pisz.pl
- pdf.pisz.pl
- szarlotka.pev.pl
[ Pobierz całość w formacie PDF ]
narne są dostępne w natywnych formatach wielu platform, takich jak linuksowe pliki
RPM albo pakiety DMG dla systemu Mac OS X. Dostępne są też w postaci archiwów
Zip albo skompresowanych plików tar.
84 Rozdział 2. f& Instalowanie MySQL
Oto powody, dla których warto wybrać dystrybucję binarną:
Dystrybucje binarne zwykle łatwiej jest zainstalować niż dystrybucje zródłowe.
Aby spełnić wymagania różnych użytkowników, udostępniamy dwie wersje
binarne: jedną skompilowaną z nietransakcyjnymi mechanizmami składowania
(mały, szybki plik binarny) i jedną uzupełnioną najważniejszymi rozszerzeniami,
takimi jak tabele transakcyjne. Obie wersje sÄ… kompilowane z tej samej
dystrybucji zródłowej. Wszystkie natywne klienty MySQL mogą łączyć się
z obiema wersjami serwera MySQL.
Rozszerzona dystrybucja binarna MySQL jest oznaczona przyrostkiem -max
i skonfigurowana z tymi samymi opcjami co mysqld-max. Zobacz punkt 4.1.2.
Rozszerzony serwer MySQL mysqld-max .
Ci, którzy chcą użyć pakietu RPM MySQL-Max, muszą najpierw zainstalować
pakiet RPM MySQL-Server.
W niektórych okolicznościach lepiej jest zainstalować MySQL z dystrybucji zródłowej:
Serwer MySQL ma być zainstalowany w konkretnej lokalizacji. Standardowe
dystrybucje binarne mogą działać w dowolnym katalogu, ale niektórzy chcą
mieć jeszcze większą swobodę rozmieszczania poszczególnych komponentów
MySQL.
Serwer mysqld ma być wyposażony w dodatkowe funkcje, które nie są
dołączone do standardowej dystrybucji zródłowej. Oto lista najczęściej
używanych opcji dodatkowych:
--with-innodb (opcja domyślna w MySQL 4.0 i nowszych wersjach)
--with-berkeley-db (niedostępna na niektórych platformach)
--with-raid
--with-libwrap
--with-named-z-libs (używana podczas kompilowania niektórych plików
binarnych)
--with-debug[=full]
Serwer mysqld ma być pozbawiony niektórych funkcji, które są dołączone do
standardowej dystrybucji zródłowej. Dystrybucje są na przykład kompilowane
z obsługą wszystkich zestawów znaków. Ci, którzy chcą zmniejszyć serwer,
mogą skompilować go z obsługą tylko tych zestawów, które są im potrzebne.
Serwer będzie kompilowany za pomocą specjalnego kompilatora (takiego jak
pgcc) albo z opcjami zoptymalizowanymi pod kÄ…tem konkretnego procesora.
Dystrybucje binarne są kompilowane z opcjami, które powinny działać
na różnych procesorach z danej rodziny.
Użytkownik chce wykorzystać najnowsze zródła z repozytorium BitKeeper,
aby uzyskać dostęp do najnowszych poprawek. Jeśli ktoś na przykład odkryje
usterkę i poinformuje o niej zespół programistów MySQL, poprawka zostanie
umieszczona w repozytorium zródłowym. Poprawka zostanie dołączona
do wersji binarnej dopiero podczas publikacji kolejnego wydania MySQL.
2.1. Ogólne kwestie instalacyjne 85
Użytkownik chce przeczytać (lub zmodyfikować) kod C i C++ składający się
na MySQL. W takim przypadku należy pobrać dystrybucję zródłową,
ponieważ kod zródłowy zawsze jest najbardziej definitywnym podręcznikiem.
Dystrybucje zródłowe zawierają więcej testów i przykładów niż dystrybucje
binarne.
2.1.2.3. Jak i kiedy publikowane sÄ… aktualizacje?
Serwer MySQL rozwija się bardzo szybko, a firma MySQL AB chętnie dzieli się naj-
nowszymi postępami z innymi użytkownikami MySQL. Próbujemy opublikować nową
wersję, kiedy dodamy do niej przydatne funkcje, których potrzebują inni użytkownicy.
Próbujemy także pomóc użytkownikom proszącym o dodanie funkcji, które są łatwe
w implementacji. Uwzględniamy życzenia naszych licencjonowanych użytkowników,
a szczególną uwagę zwracamy na to, czego potrzebują abonenci pomocy technicznej,
i próbujemy im pomóc.
Nie każdy musi pobierać nową wersję. W rozdziale News podręcznika online można
sprawdzić, czy nowa wersja zawiera coś, co jest rzeczywiście potrzebne. Zobacz http://
dev.mysql.com/doc/mysql/en/News.html.
Aktualizacje MySQL podlegają poniższym zasadom:
Publikowane są wydania w ramach każdej serii. W każdym wydaniu ostatnia
liczba numeru wersji jest większa o jeden niż w poprzednim wydaniu z tej
samej serii.
Wydania produkcyjne (stabilne) pojawiajÄ… siÄ™ raz lub dwa razy na rok.
W razie znalezienia niewielkich usterek zostanie jednak opublikowane
wydanie zawierajÄ…ce tylko ich poprawki.
Wydania robocze oraz poprawki starszych wydań pojawiają się co 4 8 tygodni.
Tworzymy dystrybucje binarne głównych wydań dla niektórych platform.
Inni tworzą dystrybucje binarne dla pozostałych systemów, ale prawdopodobnie
z mniejszą częstotliwością.
Udostępniamy poprawki, kiedy tylko zidentyfikujemy i poprawimy niewielkie,
ale irytujące usterki. Poprawki są natychmiast udostępniane w repozytoriach
BitKeeper i zostają dołączone do następnego wydania.
W razie znalezienia krytycznego błędu w wydaniu, jak najszybciej przygotujemy
nowe wydanie (chcielibyśmy, żeby inne firmy również tak postępowały!).
2.1.2.4. Filozofia publikowania wydań
żadnych znanych usterek w wydaniu
Wkładamy mnóstwo wysiłku w to, aby wydania były wolne od usterek. O ile nam
wiadomo, nie opublikowaliśmy choćby jednej wersji MySQL ze znaną krytyczną
usterką (usterka krytyczna to coś, co załamuje normalnie używany serwer MySQL,
powoduje zwrócenie błędnej odpowiedzi na poprawne zapytanie albo narusza bezpie-
czeństwo).
86 Rozdział 2. f& Instalowanie MySQL
[ Pobierz całość w formacie PDF ]