Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

mysqlcheck - Online w chmurze

Uruchom mysqlcheck u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie mysqlcheck, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


mysqlcheck - program do obsługi tabel

STRESZCZENIE


mysqlcheck [Opcje] [nazwa_db [nazwa_tabeli ...]]

OPIS


Połączenia mysqlcheck klient wykonuje konserwację stołu: sprawdza, naprawia, optymalizuje lub
analizuje tabele.

Każdy stół jest zablokowany i dlatego niedostępny dla innych sesji podczas jego trwania
przetworzone, chociaż w przypadku operacji czekowych tabela jest blokowana tylko blokadą READ. Tabela
czynności konserwacyjne mogą być czasochłonne, szczególnie w przypadku dużych stołów. Jeśli użyjesz
dotychczasowy --bazy danych or --wszystkie bazy danych możliwość przetwarzania wszystkich tabel w jednej lub kilku bazach danych,
wezwanie do mysqlcheck może zająć dużo czasu. (Odnosi się to również do mysql_upgrade
ponieważ ten program wywołuje mysqlcheck sprawdzić wszystkie stoły i w razie potrzeby naprawić je.)

mysqlcheck ma podobną funkcję do myisamczk, ale działa inaczej. Główny
różnica operacyjna jest taka mysqlcheck musi być używany, gdy mysqld serwer działa,
natomiast myisamczk należy używać, gdy tak nie jest. Korzyści z używania mysqlcheck jest to, że
nie musisz zatrzymywać serwera, aby wykonać konserwację tabeli.

mysqlcheck używa instrukcji SQL CHECK TABLE, REPAIR TABLE, ANALYZE TABLE i OPTIMIZE
STÓŁ w wygodny dla użytkownika sposób. Określa, których oświadczeń użyć do
operację, którą chcesz wykonać, a następnie wysyła instrukcje do serwera w celu wykonania.

Silnik pamięci masowej MyISAM obsługuje wszystkie cztery operacje konserwacyjne, więc mysqlcheck może być
używany do wykonywania dowolnego z nich na tabelach MyISAM. Inne silniki pamięci masowej niekoniecznie
wspierać wszystkie operacje. W takich przypadkach wyświetlany jest komunikat o błędzie. Na przykład, jeśli
test.t to tablica MEMORY, próba jej sprawdzenia daje następujący wynik:

muszla> mysqlcheck test t
test.t
Uwaga: silnik przechowywania tabeli nie obsługuje sprawdzania

If mysqlcheck nie może naprawić tabeli, zobacz bazę wiedzy MariaDB, aby znaleźć tabelę ręczną
strategie naprawcze. Tak będzie na przykład w przypadku tabel InnoDB, które mogą być
sprawdzone za pomocą CHECK TABLE, ale nie naprawione za pomocą REPAIR TABLE.

Sposób użycia mysqlcheck z tabelami partycjonowanymi nie jest obsługiwany.

Uwaga
Najlepiej zrobić kopię zapasową tabeli przed wykonaniem operacji naprawy tabeli;
w pewnych okolicznościach operacja może spowodować utratę danych. Możliwe przyczyny to
ale nie ograniczają się do błędów systemu plików.

Istnieją trzy ogólne sposoby wywoływania mysqlcheck:

muszla> mysqlcheck [Opcje] nazwa_db [nazwa_tabeli ...]
muszla> mysqlcheck [Opcje] --bazy danych nazwa_db ...
muszla> mysqlcheck [Opcje] --wszystkie bazy danych

Jeśli nie wymienisz żadnych tabel poniżej nazwa_db lub jeśli używasz --bazy danych or
--wszystkie bazy danych opcja, sprawdzane są całe bazy danych.

mysqlcheck ma specjalną funkcję w porównaniu z innymi programami klienckimi. Zachowanie domyślne
tabel kontrolnych (--sprawdzać) można zmienić, zmieniając nazwę pliku binarnego. Jeśli chcesz mieć
narzędzie, które domyślnie naprawia tabele, wystarczy zrobić kopię mysqlcheck o imieniu
naprawa mysqllub utwórz dowiązanie symboliczne do mysqlcheck o imieniu naprawa mysql. Jeśli przywołasz
naprawa mysql, naprawia stoły.

Do zmiany można użyć następujących nazw mysqlcheck zachowanie domyślne.

┌──────────────┬────────────────────────────────── ┐
naprawa mysql │ Opcja domyślna to --naprawic
├──────────────┼────────────────────────────────── ┤
mysqlanyze │ Opcja domyślna to --analizować
├──────────────┼────────────────────────────────── ┤
mysqloptymalizuj │ Opcja domyślna to --optymalizować
└──────────────┴────────────────────────────────── ┘

mysqlcheck obsługuje następujące opcje, które można określić w wierszu poleceń lub
w grupach plików opcji [mysqlcheck] i [client].

· --help, -?

Wyświetl komunikat pomocy i wyjdź.

· --wszystkie bazy danych, -A

Sprawdź wszystkie tabele we wszystkich bazach danych. To to samo, co przy użyciu --bazy danych opcja
i nazywanie wszystkich baz danych w wierszu poleceń.

· --wszystko w 1, -1

Zamiast wydawania instrukcji dla każdej tabeli, wykonaj jedną instrukcję dla każdej
baza danych zawierająca nazwy wszystkich tabel z tej bazy danych do przetworzenia.

· --analizować, -a

Przeanalizuj tabele.

· --naprawa samochodów

Jeśli zaznaczona tabela jest uszkodzona, automatycznie ją napraw. Wszelkie niezbędne naprawy są wykonywane
po sprawdzeniu wszystkich tabel.

· --katalog-zestawów-znaków=ścieżka

Katalog, w którym zainstalowano zestawy znaków.

· --sprawdzać, -c

Sprawdź tabele pod kątem błędów. To jest operacja domyślna.

· ---tylko-sprawdzone-zmienione, -C

Sprawdzaj tylko tabele, które zmieniły się od ostatniego sprawdzenia lub które nie zostały zamknięte
prawidłowo.

· --sprawdź uaktualnienie, -g

Wywołaj CHECK TABLE z opcją FOR UPGRADE, aby sprawdzić tabele pod kątem niezgodności
z aktualną wersją serwera. Ta opcja automatycznie włącza
--fix-db-names i --napraw-nazwy-tabeli opcje.

· --Kompresja

Kompresuj wszystkie informacje przesyłane między klientem a serwerem, jeśli oba obsługują
kompresja.

· --bazy danych, -B

Przetwórz wszystkie tabele w nazwanych bazach danych. Zwykle mysqlcheck traktuje imię
argument w wierszu poleceń jako nazwę bazy danych i następujące nazwy jako nazwy tabel.
Dzięki tej opcji wszystkie argumenty nazw są traktowane jako nazwy bazy danych.

· --debugowanie[=opcje_debugowania], -# [opcje_debugowania]

Napisz dziennik debugowania. Typowy opcje_debugowania ciąg to 'd:t:o,Nazwa pliku´. ten
domyślnie jest to „d:t:o”.

· --sprawdzanie debugowania

Wydrukuj informacje dotyczące debugowania po zakończeniu działania programu.

· --Informacje debugowania

Wydrukuj informacje o debugowaniu oraz statystyki wykorzystania pamięci i procesora, gdy program
wyjść.

· --default-auth=Nazwa

Domyślna wtyczka uwierzytelniania po stronie klienta do użycia.

· --domyślny-zestaw-znaków=nazwa_znaków

Zastosowanie nazwa_znaków jako domyślny zestaw znaków.

· --defaults-extra-file=filename

Zestaw filename jako plik do odczytu domyślnych opcji po plikach globalnych ustawień domyślnych
został przeczytany. Musi być podana jako pierwsza opcja.

· --domyślny-plik=filename

Zestaw filename jako plik, z którego mają być odczytywane opcje domyślne, nadpisz globalne pliki domyślne.
Musi być podana jako pierwsza opcja.

· --przedłużony, -e

Jeśli używasz tej opcji do sprawdzania tabel, zapewnia to, że są one w 100% spójne
ale zajmuje dużo czasu.

Jeśli używasz tej opcji do naprawy stołów, wymusi to użycie starego, powolnego,
naprawa metodą keycache, zamiast znacznie szybszej naprawy przez sortowanie.

· --szybki, -F

Sprawdź tylko tabele, które nie zostały prawidłowo zamknięte.

· --fix-db-names

Konwertuj nazwy baz danych do formatu używanego od MySQL 5.1. Tylko nazwy baz danych, które
zawierają znaki specjalne.

· --napraw-nazwy-tabeli

Konwertuj nazwy tabel (w tym widoki) do formatu używanego od MySQL 5.1. Tylko stół
Dotyczy to nazw zawierających znaki specjalne.

· --spłukać,

Po sprawdzeniu spłucz każdy stół. Jest to przydatne, jeśli nie chcesz mieć zaznaczonego
po sprawdzeniu tabele zajmują miejsce w pamięci podręcznej.

· --siła, -f

Kontynuuj, nawet jeśli wystąpi błąd SQL.

· --gospodarz=nazwa_hosta, -h nazwa_hosta

Połącz się z serwerem MariaDB na podanym hoście.

· --średnia kontrola, -m

Sprawdź, który jest szybszy niż --przedłużony operacja. Znajduje to tylko 99.99% wszystkich
błędy, które w większości przypadków powinny wystarczyć.

· --brak-domyślnych

Nie czytaj domyślnych opcji z żadnego pliku opcji. To musi być podane jako pierwsze
argumenty.

· --optymalizować, -o

Zoptymalizuj tabele.

· --hasło[=password], -P[password]

Hasło używane podczas łączenia się z serwerem. Jeśli korzystasz z krótkiego formularza opcji
(-p), ty nie może mieć spację między opcją a hasłem. Jeśli pominiesz
password wartość po --hasło or -p opcja w wierszu poleceń, mysqlcheck
monituje o jeden.

Podanie hasła w wierszu poleceń należy uznać za niepewne. Możesz użyć
plik opcji, aby uniknąć podawania hasła w wierszu poleceń.

· --uporczywy, -Z

Używany z TABELĄ ANALIZY w celu dodania opcji TRWAŁE DLA WSZYSTKICH.

· --rura, -W

W systemie Windows połącz się z serwerem przez nazwany potok. Ta opcja ma zastosowanie tylko wtedy, gdy
serwer obsługuje połączenia nazwanych potoków.

· --katalog-wtyczek=Nazwa

Katalog wtyczek po stronie klienta.

· --port=numer_portu, -P numer_portu

Numer portu TCP/IP, który ma być używany do połączenia.

· --print-defaults

Wydrukuj listę argumentów programu i zakończ. To musi być podane jako pierwszy argument.

· --tabele-procesów

Wykonaj żądaną operację na tabelach. Domyślnie włączone; posługiwać się --pomiń tabele procesów
wyłączyć.

· --proces-widoki=val

Wykonaj żądaną operację (tylko CHECK VIEW lub REPAIR VIEW). Możliwe wartości to
NIE, TAK (popraw sumę kontrolną, w razie potrzeby dodaj pole mariadb-version),
UPGRADE_FROM_MYSQL (tak samo jak YES i przełącz algorytm MERGE<->TEMPTABLE.

· --protocol={TCP|GNIAZDO|RURA|PAMIĘĆ}

Protokół połączenia używany do łączenia się z serwerem. Jest to przydatne, gdy
inne parametry połączenia normalnie spowodowałyby użycie protokołu innego niż
taki, jaki chcesz.

· --szybki, -q

Jeśli używasz tej opcji do sprawdzania tabel, zapobiega to skanowaniu czeku
wiersze, aby sprawdzić nieprawidłowe linki. To najszybsza metoda sprawdzania.

Jeśli używasz tej opcji do naprawy tabel, próbuje naprawić tylko drzewo indeksów.
To najszybsza metoda naprawy.

· --naprawic, -r

Wykonaj naprawę, która może naprawić prawie wszystko, z wyjątkiem unikalnych kluczy, które nie są unikalne.

· --cichy, -s

Tryb cichy. Drukuj tylko komunikaty o błędach.

· --pomiń-bazę danych=nazwa_db -s

Nie przetwarzaj bazy danych (z uwzględnieniem wielkości liter) określonej jako argument.

· --gniazdo=ścieżka, -S ścieżka

W przypadku połączeń z hostem lokalnym należy użyć pliku gniazda uniksowego lub, w systemie Windows, nazwę
nazwany potok do użycia.

· --ssl

Włącz SSL dla połączenia (automatycznie włączony z innymi flagami). Wyłącz za pomocą
--pomiń-ssl.

· --ssl-ca=Nazwa

Plik CA w formacie PEM (sprawdź dokumentację OpenSSL, implikuje --ssl).

· --ssl-capath=Nazwa

Katalog CA (sprawdź dokumentację OpenSSL, sugeruje --ssl).

· --ssl-cert=Nazwa

Certyfikat X509 w formacie PEM (sprawdź dokumentację OpenSSL, sugeruje --ssl).

· --ssl-szyfr=Nazwa

Szyfr SSL do użycia (sprawdź dokumentację OpenSSL, implikuje --ssl).

· --ssl-klucz=Nazwa

Klucz X509 w formacie PEM (sprawdź dokumentację OpenSSL, sugeruje --ssl).

· --ssl-crl=Nazwa

Lista unieważnionych certyfikatów (sprawdź dokumentację OpenSSL, sugeruje --ssl).

· --ssl-crlpath=Nazwa

Ścieżka listy unieważnionych certyfikatów (sprawdź dokumentację OpenSSL, sugeruje --ssl).

· --ssl-weryfikuj-certyfikat-serwera

Zweryfikuj „Nazwę wspólną” serwera w jego certyfikacie z nazwą hosta używaną podczas łączenia. Ten
opcja jest domyślnie wyłączona.

· --tabele

Zastąp --bazy danych or -B opcja. Wszystkie argumenty nazwy następujące po opcji to
traktowane jako nazwy tabel.

· --use-frm

W przypadku operacji naprawczych na tabelach MyISAM pobierz strukturę tabeli z pliku .frm, więc
że tabelę można naprawić, nawet jeśli nagłówek .MYI jest uszkodzony.

· --użytkownik=nazwa_użytkownika, -u nazwa_użytkownika

Nazwa użytkownika MariaDB używana podczas łączenia się z serwerem.

· --gadatliwy, -v

Tryb szczegółowy. Wydrukuj informacje o różnych etapach działania programu. Za pomocą
pierwszej --gadatliwy opcja da ci więcej informacji o tym, co robi mysqlcheck.

Używając dwóch --gadatliwy opcje podadzą również informacje o połączeniu.

Użycie go 3 razy spowoduje wydrukowanie wszystkich opcji SPRAWDŹ, ZMIEŃ NAZWĘ i ZMIEŃ TABELĘ podczas sprawdzania
faza.

· --wersja, -V

Wyświetl informacje o wersji i zakończ.

· --zapisz-binlog

Ta opcja jest domyślnie włączona, więc ANALYZE TABLE, OPTIMIZE TABLE i REPAIR
Wyciągi TABLE wygenerowane przez mysqlcheck są zapisywane w dzienniku binarnym. Posługiwać się
--pomiń zapis-binlog spowodować dodanie NO_WRITE_TO_BINLOG do wyciągów, aby
nie są rejestrowane. Użyj --pomiń zapis-binlog kiedy te stwierdzenia nie powinny być?
wysyłane do podrzędnych replikacji lub uruchamiane podczas korzystania z dzienników binarnych do odzyskiwania z kopii zapasowej.

PRAWA AUTORSKIE


Prawa autorskie 2007-2008 MySQL AB, 2008-2010 Sun Microsystems, Inc., 2010-2015 MariaDB
Fundacja

Ta dokumentacja jest wolnym oprogramowaniem; możesz go redystrybuować i/lub modyfikować tylko pod
warunki Powszechnej Licencji Publicznej GNU opublikowane przez Free Software Foundation;
wersja 2 Licencji.

Ta dokumentacja jest rozpowszechniana w nadziei, że będzie użyteczna, ale BEZ ŻADNYCH
GWARANCJA; bez dorozumianej gwarancji PRZYDATNOŚCI HANDLOWEJ lub PRZYDATNOŚCI DO KONKRETNEGO
CEL, POWÓD. Więcej informacji można znaleźć w Powszechnej Licencji Publicznej GNU.

Wraz z programem powinieneś otrzymać kopię GNU General Public License;
jeśli nie, napisz do Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA lub patrz http://www.gnu.org/licenses/.

Korzystaj z mysqlcheck online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad