MySQL Szybki start.pdf
(
353 KB
)
Pobierz
C:\Andrzej\PDF\ABC nagrywania p³yt CD\1 strona.cdr
IDZ DO
PRZYK£ADOW
Y ROZDZIA£
MySQL. Szybki start
SPIS TRECI
KATALOG KSI¥¯EK
Autor: Larry Ullman
T³umaczenie: Marek Pa³czyñski
ISBN: 83-7361-040-5
Tytu³ orygina³
u:
MySQL VQG
Format: B5, stron: 336
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
DODAJ DO KOSZYKA
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. Jeli 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. Jednoczenie 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
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
O NOWOCIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
Spis treci
Spis treci
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
U0ytkownicy i ich prawa.....................................................................46
Rozdział 3. Projektowanie bazy danych 51
Normalizacja......................................................................................52
Klucze ...............................................................................................53
Relacje...............................................................................................55
Pierwsza posta3 normalna ...................................................................57
Druga posta3 normalna........................................................................58
Trzecia posta3 normalna......................................................................60
Typy danych MySQL..........................................................................62
Warto7ci domy7lne i NULL.................................................................66
Indeksy..............................................................................................68
Ko8cowy etap projektu.......................................................................70
Rozdział 4. SQL 73
Tworzenie baz danych i tabel ..............................................................74
Wprowadzanie danych........................................................................78
Pobieranie danych...............................................................................81
Wyra0enia warunkowe........................................................................84
U0ycie LIKE i NOT LIKE ..................................................................87
5
Spis treci
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
Bezpiecze8stwo................................................................................ 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 warto7ci InsertID............................................................. 186
Bezpiecze8stwo................................................................................ 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łasno7ci ................................................................................. 211
6
Spis treci
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 wydajno7ci.................................................................... 263
Dzienniki pracy MySQL ................................................................... 265
Bezpiecze8stwo................................................................................ 268
Rozdział 11. MySQL dla zaawansowanych 271
Tabele InnoDB................................................................................. 272
Transakcje w MySQL....................................................................... 277
Blokowanie tabel.............................................................................. 280
Przeszukiwanie typu full-text............................................................. 283
Wyra0enia regularne......................................................................... 287
Dodatek A Rozwi0zywanie problemów 289
Instalacja.......................................................................................... 290
Uruchamianie MySQL...................................................................... 291
Dost(p do MySQL............................................................................ 292
Problemy z mysql.sock ..................................................................... 294
Zmiana hasła u0ytkownika root ......................................................... 296
Przestawienie licznika warto7ci typu AUTO_INCREMENT................ 298
Zapytania zwracaj<ce nieoczekiwane wyniki...................................... 299
Dodatek B Przegl0d 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
7
Spis treci
Dodatek C 3ródła informacji 315
MySQL............................................................................................ 316
Aplikacje MySQL innych dostawców ................................................ 317
SQL................................................................................................. 318
Ogólne wiadomo7ci o bazach danych................................................. 319
PHP................................................................................................. 320
Perl.................................................................................................. 321
Java................................................................................................. 322
Bezpiecze8stwo................................................................................ 323
Inne Jródła informacji....................................................................... 324
Skorowidz
325
8
Plik z chomika:
Artdevision
Inne pliki z tego folderu:
ebook(1).pdf
(7901 KB)
zend framework od podstaw. wykorzystaj gotowe rozwiązania php do tworzenia zaawansowanych aplikacji internetowych helion.pdf
(8872 KB)
poradnik korporacyjnego szczura ebook.pdf
(5896 KB)
helion's collection 2011 part 15.zip
(452267 KB)
Rory C. Reid, Dan Gray uzależnienie od pornografii. małżeńskie problemy spod łóżka helion.pdf
(5362 KB)
Inne foldery tego chomika:
----- Battlefield 3 (2011)
Druhny - Bridesmaids (2011) LEKTOR PL
Kowboje i obcy - Cowboys And Aliens (2011) LEKTOR PL
Red Orchestra 2 Heroes Of Stalingrad (2011) STEAM.CRACKED-3DM - Polska wersja jezykowa
- AutoMapa - 6.10 B EU FINAŁ FINAL GOTOWA (SD)
Zgłoś jeśli
naruszono regulamin