MySQL

System zarządzania relacyjnymi bazami danych

1. Wejście do mysql 

  • mysql -p - domyślnie użytkownik root hasło wprowadzamy ręcznie
lub
  • mysql -u root -phaslo  - bez spacji pomiedzy p a haslo

2. Praca w trybie tekstowej sesji "mysql>"

  • show databases; - wyswietlenie dostępnych baz danych w systemie mysql
  • create database tescik; - utworzenie pustej bazy danych o nazwie tescik
  • drop database tescik; - wykasowanie bazy danych tescik
  • use tescik - otwarcie do bieżącego użycia bazy tescik
  • source plik.sql - skopiowanie struktury i zawartosci danych z pliku sql do bieżącej bazy
  • quit - wyjście z systemu mysql

3. Praca w trybie shell'a

  • mysql baza_danych -u root -phaslo < /mnt/baza.sql - przywracanie danych z pliku baza.sql; baza_danych musi istnieć w systemie mysql;
  • mysqldump -u root -phaslo baza_danych > /mnt/baza.sql - kopiowanie danych do pliku baza.sql w katalogu mnt;