801 090 005
+48 58 326 09 90
bok@iq.pl

Obsługa baz danych-polecenie mysql

Mysql to polecenie służące do importu zrzutów baz danych

SKŁADNIA

mysql -h host -phasło -u nazwa [OPCJE]... baza

OPCJE
-u nazwa użytkownika do bazy danych

-p określamy hasło do bazy danych, należy pamiętać iż po tej opcji nie należy robić spacji, czyli przykład opcji z hasłem to -phaslo

-f force ignoruje błędy sql

-h określamy hosta bazy danych czyli nazwę serwera baz danych

--default-character-set=kodowanie ustawia kodowanie

ARGUMENTY

baza - nazwa bazy danych, zazwyczaj jest ona taka sama jak nazwa użytkownika


PRZYKŁAD

Polecenie




wykona import zrzutu dump.sql do bazy baza_sql


ROZSZERZONE ZASTOSOWANIE MYSQL-a


Mozliwe jest uzycie rozszerzonych opcji przekierowania standardowego wejscia/wyjscia.

Zastosowanie 1


zcat http://www.strona.com/baza.sql.gz | mysql -u baza_danych -phaslo_do_bazy -h nazwaserwera.iq.pl baza_danych


Powoduje pobranie zrzutu z danej lokalizacji http oraz jego importu do danej bazy.

Przykład tego zastosowanie

 


Pobiera zrzut baza.sql.gz i go umieszcza w bazie przyklad sql

Zastosowanie 2


mysql -u baza_danych -phaslo_do_bazy -h nazwaserwera.iq.pl baza_danych < ftp://ftp.example.com/baza.sql

Powoduje pobranie zrzutu z konta ftp raz jego importu do danej bazy.

Przykład tego zastosowania


 

Pobiera zrzut baza.sql i go umieszcza w bazie przyklad sql



Oceń ten wpis:
średnia ocen: 0 / Ilość ocen: 0