Plan Szkolenia
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
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
Opinie uczestników (10)
Zaangażowanie prowadzącego
Mateusz Łoszewski - Państwowa Wyższa Szkoła Informatyki i Przedsiębiorczości w Łomży
Szkolenie - MySQL Database Administration
Miła i przyjazna atmosfera, zrozumiałe treści nauczania a także postawa instruktora na kursach.
Paweł Lipski - Państwowa Wyższa Szkoła Informatyki i Przedsiębiorczości w Łomży
Szkolenie - MySQL Database Administration
pozytywne nastawienie do uczestników
Damian Łuba - Państwowa Wyższa Szkoła Informatyki i Przedsiębiorczości w Łomży
Szkolenie - MySQL Database Administration
Styl prowadzenia zajęć
Grzegorz Lendo - Państwowa Wyższa Szkoła Informatyki i Przedsiębiorczości w Łomży
Szkolenie - MySQL Database Administration
Dokładne wytłumaczenie wszystkich zagadnień
Radosław Zieliński - Państwowa Wyższa Szkoła Informatyki i Przedsiębiorczości w Łomży
Szkolenie - MySQL Database Administration
The training can use relevant examples in your work.
Aisha - Iziko Museums
Szkolenie - MySQL Database Administration
practical examples.
Kesh Mulloo - Vodacom
Szkolenie - MySQL Database Administration
The exercises done during the training.
Melvin Joseph Manalo - Stolt Tankers BV
Szkolenie - MySQL Database Administration
The training exceeded my expectations on what I was hoping to learn.
Ian Matthews - Cision
Szkolenie - MySQL Database Administration
Backup and restore and multiple instances