MySQL Projektowanie stron opartych o Systemy CMS .

strona główna | mapa strony | mail

MySQL


Rodzaje obsługiwanych tabel

MySQL oferuje różne typy tabel (tablic), z których każdy typ przeznaczony jest do innego zastosowania. Są to między innymi:

  • MyISAM – typ domyślny tabel, nie obsługuje transakcji ani nawet kluczy obcych, umożliwia natomiast (w odróżnieniu od pozostałych typów) wyszukiwanie pełnotekstowe.
  • MEMORY (do wersji 4.1 – HEAP) – najszybszy, gdyż wszystko jest przechowywane wyłącznie w pamięci RAM. Ma jednak kilka ograniczeń, między innymi nie przechowuje danych po wyłączeniu serwera MySQL.
  • InnoDB – obsługuje transakcje.
  • BerkeleyDB – obsługuje transakcje, jak dotychczas nie w pełni zintegrowany z MySQL.
  • MERGE – umożliwia łączenie tabel MyISAM.
  • FEDERATED – umożliwia tworzenie rozproszonych baz danych.
  • CSV – przechowuje dane w standardowych plikach CSV.
  • ARCHIVE – (od wersji 4.1) przechowuje dane w spakowanych archiwach. Ten rodzaj tablic umożliwia wyłącznie dodawanie i pobieranie rekordów.

 

Licencjonowanie

MySQL jest dostępny na licencji GPL, jednakże można nabyć również wersje licencjonowane komercyjnie. Biblioteki klienckie są również dostępne na licencji GPL lub komercyjnej. Istnieje wymóg nabycia licencji komercyjnej jeśli zamierzamy dystrybuować aplikację komercyjną (niezgodną z licencją GPL), korzystającą z MySQL.

 

Zmiana licencji nastąpiła od wersji 4.1 (i późniejszych) i była jednym z powodów rezygnacji w PHP z domyślnie włączonej obsługi MySQL na rzecz SQLite (oczywiście obsługę MySQL można samemu w PHP włączyć).

 

Zastosowanie

Wraz z serwerem Apache i parserem PHP zaimplementowanymi na platformie Linux stanowi popularne środowisko serwerowe – LAMP.

 

Narzędzia administracyjne

  • phpMyAdmin - za pomocą przeglądarki internetowej
  • MySQL Administrator
  • MySQL Query Browser.


« 1 [2] »


Ilość komentarzy:  0 




« wstecz [ drukuj ]
[ w górę ]
SZUKAJ

Wpisz frazę (przynajmniej 3 znaki):

Jaki element jest decydujący przy wyborze przez Ciebie systemu CMS??
Cena (koszt licencji i wdrożenia)
Wsparcie
Szybkość działania
Rozbudowana funkcjonalność
Koszt obsługi
Ankietę dodał:admin
Ankieta z dnia:
20-08-2008 trwa dni: 1369

Projektowanie stron opartych o Systemy CMS - Nowinki

Dziurawe moduły: pięta achillesowa Joomli!
Webmasterzy serwisów bazujących na popularnym CMS-ie Joomla! znów mają się czego obawiać. I ich obawy mają podstawy, ponieważ niemal bez przerwy...
Data publikacji: 13:42:35 26-08-2008
 
eZ Systems wydaje aktualizacje wszystkich wersji CMS-a eZ Publish
Producent znanego systemu CMS klasy Enterprise ndash; eZ Publish ndash; wydał właśnie aktualizacje dla wszystkich wciąż obsługiwanych wersji tego...
Data publikacji: 10:27:22 26-08-2008
 
Darmowy CMS dla ASP.NET od Kentico Software
Kentico Software jest znanym dostawcą rozwiązań w zakresie zarządzania treścią dla środowiska .NET. Firma zdecydowała się wydać teraz za...
Data publikacji: 10:23:57 26-08-2008
 
INFO

Ilość gości na stronie: 11
Ilość odwiedzin: 207521
Podstrona ogląna 150 razy


system cms