Dies ist der Befehl myisam_ftdump, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
myisam_ftdump – Volltextindexinformationen anzeigen
ZUSAMMENFASSUNG
myisam_ftdump [Optionen] Tabellenname index_num
BESCHREIBUNG
myisam_ftdump Zeigt Informationen zu FULLTEXT-Indizes in MyISAM-Tabellen an. Es liest die
MyISAM-Indexdatei direkt, daher muss sie auf dem Server-Host ausgeführt werden, auf dem sich die Tabelle befindet
gelegen. Vor Gebrauch myisam_ftdump, stellen Sie sicher, dass Sie zuerst eine FLUSH TABLES-Anweisung ausgeben, wenn
Der Server läuft.
myisam_ftdump Scannt den gesamten Index und speichert ihn, was nicht besonders schnell ist. Auf der
Andererseits ändert sich die Verteilung der Wörter selten, sodass es nicht oft ausgeführt werden muss.
aufrufen myisam_ftdump so was:
Schale> myisam_ftdump [Optionen] Tabellenname index_num
Das Tabellenname Das Argument sollte der Name einer MyISAM-Tabelle sein. Sie können auch eine Tabelle angeben
durch Benennung seiner Indexdatei (die Datei mit dem Suffix .MYI). Wenn Sie nicht anrufen
myisam_ftdump in dem Verzeichnis, in dem sich die Tabellendateien befinden, die Tabellen- oder Indexdatei
Dem Namen muss der Pfadname zum Datenbankverzeichnis der Tabelle vorangestellt werden. Indexnummern
Beginnen Sie mit 0.
Beispiel: Angenommen, die Testdatenbank enthält eine Tabelle mit dem Namen mytexttable, die Folgendes enthält:
folgende Definition:
TABELLE ERSTELLEN mytexttable
(
id INT NOT NULL,
txt TEXT NICHT NULL,
PRIMÄRSCHLÜSSEL (id),
VOLLTEXT (txt)
) ENGINE=MyISAM;
Der Index für id ist Index 0 und der FULLTEXT-Index für txt ist Index 1. Wenn Sie arbeiten
Verzeichnis ist das Testdatenbankverzeichnis, aufrufen myisam_ftdump wie folgt:
Schale> myisam_ftdump meinetexttabelle 1
Wenn der Pfadname zum Testdatenbankverzeichnis /usr/local/mysql/data/test lautet, ist dies möglich
Geben Sie außerdem das Tabellennamenargument unter Verwendung dieses Pfadnamens an. Dies ist nützlich, wenn Sie dies nicht tun
aufrufen myisam_ftdump im Datenbankverzeichnis:
Schale> myisam_ftdump /usr/local/mysql/data/test/mytexttable 1
Sie können verwenden myisam_ftdump um eine Liste von Indexeinträgen in der Reihenfolge ihrer Häufigkeit zu erstellen
Vorkommnis wie dieses:
Schale> myisam_ftdump -c meinetexttabelle 1 | sortieren -r
myisam_ftdump unterstützt die folgenden Optionen:
· --help, -h -?
Eine Hilfemeldung anzeigen und beenden.
· --zählen, -c
Berechnen Sie Statistiken pro Wort (Anzahl und globale Gewichtung).
· --entsorgen, -d
Geben Sie den Index aus, einschließlich Datenoffsets und Wortgewichtungen.
· --Länge, -l
Geben Sie die Längenverteilung an.
· --Statistiken, -s
Berichten Sie über globale Indexstatistiken. Dies ist die Standardoperation, wenn keine andere Operation vorhanden ist
spezifiziert.
· - ausführlich, -v
Ausführlicher Modus. Drucken Sie weitere Ausgaben darüber, was das Programm tut.
URHEBERRECHT
Copyright © 1997, 2016, Oracle und/oder verbundene Unternehmen. Alle Rechte vorbehalten.
Diese Dokumentation ist freie Software; Sie können es nur unter . weitergeben und/oder ändern
die Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht;
Version 2 der Lizenz.
Diese Dokumentation wird in der Hoffnung verteilt, dass sie nützlich ist, aber OHNE IRGENDWELCHE
GARANTIE; auch ohne die stillschweigende Garantie der MARKTFÄHIGKEIT oder EIGNUNG FÜR EIN BESTIMMTES
ZWECK. Weitere Informationen finden Sie in der GNU General Public License.
Sie sollten zusammen mit dem Programm eine Kopie der GNU General Public License erhalten haben;
falls nicht, schreiben Sie an die Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA oder siehe http://www.gnu.org/licenses/.
Verwenden Sie myisam_ftdump online über die Dienste von onworks.net