MySQL Używanie i zarządzanie
Jump to navigation
Jump to search
What are we going to learn today ⌘
- Czy można używać MySQL bezpłatnie?
- Co oferuje licencja komercyjna?
- Jak zainstalować bazę danych MySQL?
- Jak wykonywać podstawowe operacje po instalacji?
- Jakie są dostępne narzędzia do zarządzania i programowania w bazie danych MySQL?
Plasz Szkolenia ⌘
http://www.nobleprog.pl/szkolenia/uzywanie-i-zarzadzanie-baza-danych-mysql
Strona prawna MySQL ⌘
1.1. Podwójne licencjonowanie MySQL (MySQL's dual license policies) ⌘
MySQL jest rozpowszechniane w dwóch wersjach: darmowej i komercyjnej. Na ogół może być używane bezpłatnie, ale w pewnych okolicznościach warto lub trzeba nabyć licencje komercyjne.
Więcej szczegółów można uzyskać pod adresem: mysql.com/about/legal/
1.2. Licencja komercyjna (Commercial License) ⌘
- MySQL Enterprise Server.
- W przypadku jej zakupu, oprogr. MySQL nie jest używane na war. GPL, choć jest to ten sam kod.
- Każda instalacja wymaga jednej licencji. Nie ma ograniczeń na liczbę łączących się klientów.
- Pełne wsparcie techniczne.
Kiedy jest potrzebna:
- program jest łączony z kodem GPL z MySQL a wynikowy produkt nie ma być objęty GPL,
- aplikacja działająca wyłącznie z MySQL jest rozpowszechniana w inny sposób, niż GPL i dostarczana wraz z oprogr. MySQL (dołączanie produktu),
- kopie oprogr. MySQL sa rozpowszechniane bez udostępniania kodu źr. zgodnie z wym. GPL,
- gdy użytkownik chce wesprzeć dalszy rozwój MySQL.
1.3. Licencja Open Source (Open Source License) ⌘
- MySQL Community Server.
- MySQL jest rozpowszechniane na zasadach Powszechenj Licencji Publicznej GNU (GPL), jednej z najbardziej znanych licencji Open Source.
- Może być więc używane bezpłatnie, jeśli przestrzega się warunków powyższej licencji.
- Formalne warunki GPL można znaleźć pod adresem: fsf.org/licenses/
- Istnieje wyjątek, pozwalający na dodawanie bilbiotek klienckich MySQL, kt. są objęte licencją GPL, do aplikacji typu Free/Libre and Open Source Software (FLOSS) , pomimo że nie wszystkie licencje FLOSS są zgodne z GPL.
- Szczegóły pod adresem:
mysql.com/about/legal/licensing/foss-exception/
Przykłady użycia:
- użytkownik nie rozpowszechnia żadnej części systemu MySQL,
- provider oferuje hosting WWW w połączeniu z serwerami MySQL,
- użytkownik prowadzi komercyjny serwer WWW, korzystający z serwera MySQL.
select * from emp;
shell> cp mysql.server /etc/init.d/mysql