Narzędzie mysqldump pozwala na wykonanie kopii zapasowej bazy danych (niekoniecznie tej, znajdującej się na hoście lokalnym) z poziomu terminala. Schemat zapytania wygląda następująco:
mysqldump -h adres_serwera -u użytkownik_bazy -p hasło_użytkownika baza_danych > plik_wyjściowy.sql
Przykład
mysqldump -h localhost -u szmitas -p haslo123 ubuntu_pomoc > kopia.sql
Przywracanie z pliku:
mysql -h adres_serwera -u użytkownik_bazy -p hasło_użytkownika baza_danych < plik_wyjściowy.sql
Przykład:
Jest to artykuł
konkursowy nadesłany do nas przez
Rafała D.
Ostatnimi czasy pojawił się wpis o instalacji LAMP'a (Linux Apache Mysql PHP), wielu z Was – w tym także mnie - zaciekawiła możliwość tworzenia stron bez umieszczania ich na zewnętrznym serwerze. W tym poradniku, na przykładzie Ubuntu 11.04, pokażę jak zmienić domyślny katalog stron WWW, a także dodawać subdomeny.
Zmiana katalogu ze stroną WWW
- Uruchom terminal i otwórz plik z konfiguracją swojej domyślnej strony wpisując:
SQLt/SQL::Translator/SQLFairy to aplikacja, która bardzo szybko wygeneruje dla Ciebie diagram ER z kodu SQL.
Instalacja
Otwórz terminal i wydaj polecenie:
sudo apt-get install sqlfairy
Użytkowanie
Schemat polecenia konwertującego plik *.sql do diagramu ER:
sqlt-diagram -d=MySQL -o=diagram.png plik.sql --color
Oczywiście upewnij się, że podajesz poprawną ścieżkę do pliku z kodem!
Jeśli zapomniałeś hasła roota do bazy danych - nie przejmuj się, nie wszystko stracone! Dzięki kilku poleceniom ustawisz nowe hasło, a jeśli znowu je zapomnisz... możesz je zmienić kolejny raz 
Otwórz terminal i wydaj polecenie:
sudo su
Podaj swoje hasło i następnie zatrzymaj bazę:
service mysqld stop
Uruchom bazę w bezpiecznym trybie bez zabezpieczeń:
mysqld_safe —skip-grant-tables &
Zaloguj się na roota (nie potrzeba hasła):
mysql -u root
Wybierz bazę danych:
use mysql;
W dzisiejszym artykule opiszę krok po kroku instalację serwera stron www apache2 wraz z PHP w wersji 5 i bazą danych MySQL.
Notka: Poprzednia wersja artykułu posiadała błąd, dlatego mogła nie udać wam się konfiguracja, bardzo przepraszam za trudności które przez to wystąpiły, ta wersja stestowana u mnie na świeżym Ubuntu 10.04.1 i daję sobie rękę uciąć, że działa jak należy.
Wszystkim którym poprzednia wersje nie chodziła zapraszam do zrobienia jeszcze raz wszystkiego po kolei.
Wchodzimy w terminal i aktualizujemy nasze oprogramowanie:
sudo apt-get update && sudo apt-get install apache2 php5-mysql mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin