79686 skanuj0264 (3)

79686 skanuj0264 (3)



Rozdział 9. ♦ Podstawy MySQL 277

Wczytywanie poleceń z plików zewnętrznych

Klient mysql pozwala na wczytywanie poleceń z plików zewnętrznych. Jest to bardzo wygodne, jeśli chcemy wykonać na raz dużą liczbę instrukcji znajdujących się w przygotowanym wcześniej pliku tekstowym. Można w ten sposób wczytywać np. niektóre pliki z listingami prezentowanymi w dalszych rozdziałach, treść tych listingów jest bowiem również dostępna na płycie CD dołączonej do książki.

Po uruchomieniu klienta i połączeniu z serwerem wystarczy wydać polecenie:

source nazwaj>liku lub

\. nazwa_pliku

gdzie nazwa_pliku, jest nazwą pliku zawierającego instrukcje dla serwera, podaną wraz z pełną ścieżką dostępu.

Istnieje także sposób alternatywny, którym jest podanie nazwy pliku w wierszu poleceń podczas wywoływania klienta mysql. Należy skorzystać z wywołania w postaci: mysql -u użytkownik -phasło nazwa_bazy < nazwa_pliku

Nastąpi wtedy nawiązanie połączenia z serwerem, zalogowanie użytkownika użytkownik, wybranie bazy nazwa_bazy oraz wykonanie instrukcji zapisanych w pliku nazwajiliku. Po wykonaniu tych operacji nastąpi wylogowanie z serwera i klient zakończy działanie. Przykładowo, wykonanie przez użytkownika kowalski posługującego się hasłem test, operacji znajdujących w pliku/usr/jan_k/instrukcje.sql, na bazie biblioteka, jest możliwe po wydaniu polecenia:

mysql -u kowalski -ptest biblioteka < /usr/jan_k/instrukcje.sql


Wyszukiwarka

Podobne podstrony:
skanuj0232 (3) Rozdział 9. ♦ Podstawy MySQL 245 W przypadku wyboru instalacji standardowej lub pełne
skanuj0244 (3) Rozdział 9. ♦ Podstawy MySQL 257 Pomiędzy tymi tabelami, a ściślej danymi w tych tabe
skanuj0252 (3) Rozdział 9. ♦ Podstawy MySQL 265 „Klucze”. Najczęściej wprowadzamy w tym celu do tabe

więcej podobnych podstron