Poland [select]
Szkolenie Administracja bazą danych MySQL
Czas trwania
Wymagania
Znajomość dowolnej bazy danych w stopniu podstawowym
Zaleca się ukończenie kursów:
Język SQL w bazie danych MySQL
Używanie i zarządzanie bazą danych MySQL
W cenie szkolenia:
- efektywne szkolenie w małej grupie - średnio 4 osoby
- materiały szkoleniowe (przygotowane przez wykładowcę)
- książka powiązana tematycznie ze szkoleniem lub materiały drukowane
- certyfikaty w języku polskim i angielskim, e-certyfikat
- obiad
- catering (napoje i słodycze)
Terminy Szkoleń Otwartych
| Data rozpoczęcia | Miejscowość | Cena netto kursu | ||
|---|---|---|---|---|
| 2012-02-14 | Katowice | od 1350 do 1590 PLN - zapisz się! | ||
| 2012-02-14 | Wrocław | od 1350 do 1590 PLN - zapisz się! | ||
| 2012-02-16 | Opole | od 1350 do 1590 PLN - zapisz się! | ||
| 2012-02-27 | Częstochowa | od 1350 do 1590 PLN - zapisz się! | ||
| 2012-02-29 | Lublin | od 1350 do 1590 PLN - zapisz się! | ||
| 2012-02-29 | Łódź | od 1350 do 1590 PLN - zapisz się! | ||
| 2012-03-05 | Poznań | od 1350 do 1590 PLN - zapisz się! | ||
| 2012-03-06 | Warszawa | od 1350 do 1590 PLN - zapisz się! | ||
| 2012-03-07 | Kraków | od 1350 do 1590 PLN - zapisz się! | ||
| 2012-03-13 | Gdańsk | od 1350 do 1590 PLN - zapisz się! |
Charakterystyka kursu
Uczestnik szkolenia dowie się:
Jak zarządzać procesami serwera?
Jak bezpiecznie startować i zamykać serwer?
Jak przekazywać parametry do serwera?
Jak zabezpieczyć serwer przed nadużyciami i włamaniami?
Jak używać systemu uprawnień w MySQL?
Jak tworzyć i zarządzać kontami użytkowników?
Jak tworzyć kopie zapasowe bazy danych?
Jak zarządzać plikami dziennika?
Jak dostosować MySQL do języka polskiego?
Jak uruchomić kilka serwerów MySQL na jednej maszynie?
Zagadnienia omawiane na kursie
Pliki serwera MySQL oraz skrypty startowe
- Dostępne skrypty i programy użytkowe
- Extended MySQL Server (mysqld-max)
- Skrypt startowy mysqld_safe
- Skrypt startowy mysql.server
- Program do zarządzania wieloma serwerami na jednej maszynie mysqld_multi
Konfiguracja serwera MySQL
- Opcje polecenia mysqld
- Tryby SQL serwera (The Server SQL Mode)
- Zmienne systemowe serwera (Server System Variables)
- Systemowe zmienne dynamiczne serwera (Dynamic System Variables)
- Określanie stanu serwera (Server Status Variables)
- Zamykanie serwera (Shutdown Process)
Bezpieczeństwo serwera MySQL
- Zabezpieczanie przed atakami
- Opcje programu mysqld dotyczące bezpieczeństwa
- Bezpieczeństwo a komenda LOAD DATA LOCAL
System uprawnień w MySQL
Jak działa system uprawnień?
- Struktura systemu uprawnień w bazie MySQL
- Etapy łączenia się z serwerem MySQL
- Access Control, Stage 1: Connection Verification
- Access Control, Stage 2: Request Verification
- Najczęstsze przyczyny błędu dostępu (Access denied Errors )
Zarządzanie kontami użytkowników
- Użytkownicy i hasła
- Dodawanie nowego konta użytkownika
- Usuwanie konta użytkownika
- Limitowanie zasobów konta
- Zmiana hasła konta użytkownika
Konserwowanie oraz naprawa bazy danych MysQL
- Tworzenie kopii zapasowych
- Konserwacja i odzyskiwanie tabel (Maintenance and Crash Recovery)
- Składnia wywołania programu myisamchk
- Opcja programu myisamchk (sprawdzanie spójności tabel, naprawa tabel, inne)
- Optymalizacja tabel
- Pobieranie informacji o tabeli
Ustawienia lokalne MySQL
- Sortowanie a polskie znaki
- Wybór języka komunikatów
- Dodawanie nowego języka
- Najczęstsze problemy z polskimi znakami
- Określanie strefy czasowej serwera
Pliki dziennika serwera MySQL (MySQL Log Files)
- Error Log
- General Query Log
- Update Log
- Binary Log
- Slow Query Log
- Utrzymywanie plików dziennika
Uruchamianie wielu serwerów na jednym sprzęcie
- Uruchamianie wielu serwerów w systemie Windows
- Uruchamianie wielu serwerów z wiersza poleceń
- Uruchamianie wielu serwerów jako usługi
- Uruchamianie wielu serwerów w systemie Unix-like
- Użytkowanie programów w środowisku wieloserwerowym
MySQL Query Cache
Jak działa Query Cache?
- Opcje Query Cache dla klauzuli SELECT
- Konfigurowanie Query Cache
- Sprawdzanie stanu Query Cache

