MySQL. Szybki start - Helion
Książka "MySQL. Szybki start" to przystępne wprowadzenie dla osób, które chcą w krótkim czasie poznać MySQL -- jeden z najpopularniejszych systemów bazodanowych. Do jego zalet należą: szerokie rozpowszechnienie, duża wydajność i prostota obsługi. Jeśli chcesz stworzyć swoją pierwszą bazę danych, MySQL idealnie się do tego nadaje. Chociaż jest to produkt darmowy, pod wieloma względami nie ustępuje znacznie droższym aplikacjom komercyjnym.
"MySQL. Szybki start" to same konkrety; nie znajdziesz tu zbędnych teoretycznych rozważań i dygresji. Każdy podrozdział przedstawia sposób, w jaki należy rozwiązać dany problem programistyczny. Jednocześnie książka ta stanowi kompletny przewodnik po wszystkich ważnych dla programisty zagadnieniach. Nie zabrakło tu również informacji na temat korzystania z MySQL z poziomu języków programowania takich jak Perl, Java, czy PHP.
Dzięki tej książce:
- Zainstalujesz MySQL w różnych systemach operacyjnych
- Uruchomisz serwer MySQL i dowiesz się, z jakich programów klienckich korzystać
- Zaprojektujesz wydajną bazę danych
- Poznasz język SQL
- Zaznajomisz się ze specyficznymi funkcjami dostępnymi w MySQL
- Nauczysz się pisać aplikacje Javy, Perla i PHP wykorzystujące MySQL
- Poznasz podstawy administrowania serwerem bazodanowym
Osoby które kupowały "MySQL. Szybki start", wybierały także:
- SQL. Kurs video. Kompendium wiedzy na podstawie MySQL 159,00 zł, (63,60 zł -60%)
- PHP i MySQL. Kurs video. Tw 149,00 zł, (67,05 zł -55%)
- MySQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Tworzenie i analizowanie baz danych 59,00 zł, (26,55 zł -55%)
- Wydajna praca z MySQL. Efektywne i bezpieczne zarz 89,00 zł, (44,50 zł -50%)
- MySQL. Jak zaprojektowa 129,00 zł, (64,50 zł -50%)
Spis treści
MySQL. Szybki start -- spis treści
Wprowadzenie (9)
Rozdział 1. Instalowanie MySQL (17)
- Instalacja MySQL w systemie Windows (19)
- Instalowanie MySQL w systemie Linux (21)
- Opcje konfiguracyjne (25)
- Uaktualnianie MySQL (26)
- Poprawki do MySQL (29)
Rozdział 2. Uruchamianie MySQL (31)
- Rozpoczęcie pracy MySQL (32)
- Zatrzymywanie MySQL (37)
- Wykorzystanie mysqladmin (40)
- Klient MySQL (43)
- Użytkownicy i ich prawa (46)
Rozdział 3. Projektowanie bazy danych (51)
- Normalizacja (52)
- Klucze (53)
- Relacje (55)
- Pierwsza postać normalna (57)
- Druga postać normalna (58)
- Trzecia postać normalna (60)
- Typy danych MySQL (62)
- Wartości domyślne i NULL (66)
- Indeksy (68)
- Końcowy etap projektu (70)
Rozdział 4. SQL (73)
- Tworzenie baz danych i tabel (74)
- Wprowadzanie danych (78)
- Pobieranie danych (81)
- Wyrażenia warunkowe (84)
- Użycie LIKE i NOT LIKE (87)
- Złączenia (89)
- Sortowanie wyników zapytania (93)
- Ograniczanie liczby zwracanych wyników (95)
- Uaktualnianie danych (97)
- Usuwanie danych (98)
- Modyfikacja tabel (101)
Rozdział 5. Funkcje MySQL (105)
- Funkcje tekstowe (106)
- Konkatenacja i aliasy (109)
- Funkcje numeryczne (112)
- Funkcje przetwarzania daty i czasu (115)
- Formatowanie daty i czasu (118)
- Funkcje szyfrowania (120)
- Funkcje grupowania (123)
- Pozostałe funkcje (126)
Rozdział 6. MySQL i PHP (129)
- Łączenie z MySQL i wybieranie bazy danych (130)
- Proste zapytania (133)
- Przetwarzanie wyników zapytania (140)
- Korzystanie z mysql_insert_id() (147)
- Obsługa błędów (154)
- Bezpieczeństwo (157)
Rozdział 7. MySQL i Perl (167)
- Instalacja Perla z obsługą MySQL w systemie operacyjnym Windows (168)
- Instalowanie obsługi MySQL w Perlu w systemie operacyjnym Unix (171)
- Testowanie Perla i MySQL (174)
- Łączenie z MySQL (177)
- Proste zapytania (180)
- Przetwarzanie wyników zapytania (183)
- Pozyskanie wartości InsertID (186)
- Bezpieczeństwo (188)
Rozdział 8. MySQL i Java (193)
- Instalacja sterownika MySQL dla Javy (194)
- Łączenie z bazą danych (197)
- Proste zapytania (202)
- Przetwarzanie wyników zapytania (206)
- Pliki własności (211)
Rozdział 9. Techniki programowania baz danych (215)
- Zapisywanie i pobieranie danych binarnych (216)
- Tworzenie mechanizmów wyszukiwania (225)
- Tworzenie stron z wynikami zapytania (232)
- Zabezpieczanie bazy danych (242)
Rozdział 10. Administrowanie MySQL (247)
- Pliki danych MySQL (248)
- Sporządzanie kopii zapasowych baz danych (252)
- Korzystanie z plików wsadowych (255)
- Importowanie danych (258)
- Utrzymanie bazy danych (260)
- Podnoszenie wydajności (263)
- Dzienniki pracy MySQL (265)
- Bezpieczeństwo (268)
Rozdział 11. MySQL dla zaawansowanych (271)
- Tabele InnoDB (272)
- Transakcje w MySQL (277)
- Blokowanie tabel (280)
- Przeszukiwanie typu full-text (283)
- Wyrażenia regularne (287)
Dodatek A Rozwiązywanie problemów (289)
- Instalacja (290)
- Uruchamianie MySQL (291)
- Dostęp do MySQL (292)
- Problemy z mysql.sock (294)
- Zmiana hasła użytkownika root (296)
- Przestawienie licznika wartości typu AUTO_INCREMENT (298)
- Zapytania zwracające nieoczekiwane wyniki (299)
Dodatek B Przegląd SQL i MySQL (301)
- Podstawy SQL (302)
- Administracyjne polecenia SQL (306)
- Prawa dostępu MySQL (307)
- Typy danych MySQL (308)
- Funkcje MySQL (310)
- Pozostałe informacje (313)
Dodatek C Źródła informacji (315)
- MySQL (316)
- Aplikacje MySQL innych dostawców (317)
- SQL (318)
- Ogólne wiadomości o bazach danych (319)
- PHP (320)
- Perl (321)
- Java (322)
- Bezpieczeństwo (323)
- Inne źródła informacji (324)
Skorowidz (325)