Hackerboard WikiHaboBlog

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

spalten aus datenbanken rausfinden welche einen fulltext index besitzen.

Diskussion: spalten aus datenbanken rausfinden welche einen fulltext index besitzen. im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; heyho, ich hab folgendes problem. ich habe eine datenbank verwaltung, wo man benutzerspezifische datenbanken anlegen kann. jetzt möchte ich es ...

Antwort
Alt 17.02.10, 18:13   #1 (permalink)
Member of Honour
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 60
erledigt spalten aus datenbanken rausfinden welche einen fulltext index besitzen.


heyho, ich hab folgendes problem.
ich habe eine datenbank verwaltung, wo man benutzerspezifische datenbanken anlegen kann. jetzt möchte ich es so gestalten, dass man bestimmte bereiche für die suche vorbehalten kann. auf diese wird dann ein fulltext index gesetzt. jetzt möchte ich aber nicht für jede angelegte db eine information extra speichern, welche spalten einen fulltext index haben.

daher die kurze frage: wie frage ich bei mysql ab, welche spalten YX in tabelle ZX einen fulltext index haben?

__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>

Geändert von easteregg (18.02.10 um 08:16 Uhr)
easteregg ist offline   Mit Zitat antworten
Alt 17.02.10, 19:04   #2 (permalink)
 
Benutzerbild von Dresko
 
Registriert seit: 30.01.10
Dresko Leistung: 8086Dresko Leistung: 8086
Likes: 1
Standard

Das sollte mit MATCH ... AGAINST gehen.
Zuerst den Spalten einen Fulltext-Index hinzufügen und dann mittels
Code:
SELECT Spalte1, Spalte2 FROM Tabelle1 WHERE MATCH (Spalte1,Spalte2) AGAINST ('Suchwort');
die Spalten, die das Suchwort beinhalten, auswählen.
(ungetestet)

EDIT
Hier habe ich noch eine Referenz gefunden: http://dev.mysql.com/doc/refman/5.1/...xt-search.html
__________________
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
- Rick Cook -

Geändert von Dresko (17.02.10 um 19:08 Uhr)
Dresko ist offline   Mit Zitat antworten
   
HaBOT
 

Werbung ist gerade online    
Alt 17.02.10, 20:08   #3 (permalink)
Member of Honour
Themenstarter
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 60
Standard

nenene... mir gehts darum die spalten rauszufinden, welche einen volltextindex in einer tabelle besitzen!
wie man nen match against macht ist mir klar, das habsch ja aber auch nochmal in kurzform ganz zuletzt formuliert...
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist offline   Mit Zitat antworten
Alt 17.02.10, 21:04   #4 (permalink)
Member of Honour
 
Benutzerbild von ivegotmail
 
Registriert seit: 28.05.03
ivegotmail Leistung: Z3
Likes: 1
Standard

SHOW INDEX liefert dir Column_name und Index_type
__________________
http://livehabo.hackerboard.de | http://livebb.sourceforge.net
ivegotmail ist offline   Mit Zitat antworten
Alt 17.02.10, 22:42   #5 (permalink)
Member of Honour
Themenstarter
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 60
Standard

cool, danke, das is genau das was ich gebraucht hab
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist offline   Mit Zitat antworten
Alt 18.02.10, 00:06   #6 (permalink)
 
Benutzerbild von Dresko
 
Registriert seit: 30.01.10
Dresko Leistung: 8086Dresko Leistung: 8086
Likes: 1
Standard

Oh sorry, dieses Detail ist mir wohl entgangen. -.-'
__________________
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
- Rick Cook -
Dresko ist offline   Mit Zitat antworten
Alt 18.02.10, 08:16   #7 (permalink)
Member of Honour
Themenstarter
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 60
Standard

ist ja kein problem
danke dir auch für deine mühe.
ich mach jeztt oben mal den haken ran.
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist offline   Mit Zitat antworten
Antwort
   

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » SQL spalten aus datenbanken rausfinden welche einen fulltext index besitzen.
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61