44904 skanuj0261 (3)

44904 skanuj0261 (3)



274 PHP i MySQL dla każdego

274 PHP i MySQL dla każdego

njjsql> show databases;


! biblioteka

I


Rysunek 9.35.

Przykładowy efekt działania polecenia show databases

Podobnie jak w poprzednim przypadku, część polecenia ujęta w nawiasy kwadratowe jest opcjonalna. Jeśli zatem jesteśmy załogowani do konkretnej bazy, aby zobaczyć występujące w niej tabele, wystarczy użyć jedynie: show tables:

Jeśli natomiast zalogowaliśmy się tylko do serwera, ale nie wybraliśmy żadnej bazy, aby zobaczyć tabele, trzeba użyć polecania: show tables from nazwa bazy-.

W obu przypadkach zostaną wyświetlone wszystkie tabele. Jeśli chcemy zawęzić listę wyświetlanych tabel, musimy użyć opcji like podając odpowiedni wzorzec. Przykładowo, aby wyświetlić znajdujące się w bazie biblioteka tabele, których nazwa zaczyna się od ciągu kiient, należy użyć polecenia: show tables from biblioteka like 'klient*'

Przykładowy efekt działania polecenia show tables został zaprezentowany na rysunku 9.36.

Rysunek 9.36.    mijsql> show tables from biblioteka;

: Tables_in_biblio


Przykładowy efekt działania polecenia show tables

3 rows in set <0.00 sec> roysql>

Kodowanie znaków

Serwer MySQL jest przystosowany do obsługi wielu standardów kodowania znaków; do nas należy wybór, z jakiego kodowania chcemy skorzystać. Wybór standardu kodowania może odbywać się na poziomie serwera, konkretnej bazy, a nawet tabeli i kolumny. Problem ten jest dokładnie opisany w dokumentacji MySQL w sekcji 10. Character Set Support. My ograniczymy się do ustawienia odpowiedniego kodowania dla serwera, które automatycznie wymusi prawidłowe, domyślne ustawienia zestawu znaków dla wszystkich pozostałych elementów — baz, tabel i kolumn.

Określenie reguł kodowania znaków wymaga wyboru odpowiedniego zestawu znaków (ang. character set) oraz reguł porównywania tych znaków między sobą (ang. collation rules). Każdy zestaw znaków posiada jednak domyślny zestaw reguł porównywania,


Wyszukiwarka

Podobne podstrony:
skanuj0161 (9) 172 PHP i MySQL dla każdego Zwraca ona ciąg strl, z którego począwszy od znaku o inde
skanuj0163 (9) 174 PHP i MySQL dla każdego Listing 6.12. Wykorzystanie funkcji strtok <?php $str

więcej podobnych podstron