php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 07.03.2006, 15:38  
Erfahrener Benutzer
 
Registriert seit: 14.01.2006
Beiträge: 111
moose
Standard suche mit mysql

hi leute,
wie kann man eine datenbank nach einem bestimmten wortteil durchsuchen?
Ich hab nur folgendes gefunden:
Code:
SELECT * FROM artikel WHERE MATCH (titel,artikeltext) AGAINST ('Datenbank');
Als ich mein skript so aufgebaut hab, ist folgende meldung gekommen.
Zitat:
Can't find FULLTEXT index matching the column list
Also hab ich das gemacht:
Code:
ALTER TABLE `market` ADD FULLTEXT (
`gegenstand`
)
:edit: hab grad festgestellt, dass es funktioniert, allerdings hätte ich gerne noch die möglichkeit, bruchstücke des wortes zu suchen. momentan findet er nur was, wenn ich das wort ganz eingebe.

so, hier noch ein paar kurze fragen, die mich einfach nur interessieren:
1. Warum kann man nicht alles zum volltext machen? schadet dass der geschwindigkeit, oder benötigt es mehr speichern?
2. wenn man nur Varchar benötigt, aber text als variablentyp benutzt, hat es dann nen ähnlichen effekt?
moose ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 07.03.2006, 15:53  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

Wenn du keine Volltext Suche benötigst kannst du auch mit LIKE arbeiten.

Code:
SELECT * FROM tabelle WHERE username LIKE '%suchwort%'
__________________
Wie man Fragen richtig stellt
dsmcg ist offline   Mit Zitat antworten
Alt 07.03.2006, 16:05  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Kuck dir einfach diesen Link an und dort steht alles was du wissen musst
M3g4Star ist offline   Mit Zitat antworten
Alt 07.03.2006, 20:21  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard Re: suche mit mysql

Zitat:
Zitat von moose
1. Warum kann man nicht alles zum volltext machen? schadet dass der geschwindigkeit, oder benötigt es mehr speichern?
Zwei Mal ja. Zum Einen verringert sich die Geschwindigkeit bei INSERT- und UPDATE-Queries mit jedem Index der auf einer Tabelle liegt und zum Andreren erhöht sich auch der Speicherbedarf.

Zitat:
Zitat von moose
2. wenn man nur Varchar benötigt, aber text als variablentyp benutzt, hat es dann nen ähnlichen effekt?
Wie meinst du das?
xabbuh ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
MySQL Suche / ft_min_word_len zu gross simsalabim Datenbanken 2 02.02.2008 11:58
mysql suche spezial. ;) Promaetheus Datenbanken 2 16.11.2006 17:55
Suche mit variabler Suchbegriffanzahl in MySQL Datenbank webbi Datenbanken 5 12.10.2006 17:06
Suche PHP-Programierer mit MySQL Erfahrung Beitragsarchiv 4 30.10.2005 20:26
Suche Kurzreferenz zu MySQL 3.xx Alpha Centauri Datenbanken 6 28.10.2005 19:13
Suche Webspace mit PHP MySQL für PhpOpenChat webmaster_andre Beitragsarchiv 2 05.09.2005 20:19
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Suche PHP & MySQL Programmierer Beitragsarchiv 4 11.08.2005 17:12
suche Umfragescript mit mysql tutoail Beitragsarchiv 5 07.02.2005 01:19
[Erledigt] Suche über 2 Tabellen in MySQL PHP Tipps 2004-2 4 15.12.2004 16:05
Suche Php(evt Mysql) Leute Beitragsarchiv 14 12.12.2004 15:15
Suche MySQL referenz Datenbanken 2 17.11.2004 14:04
Suche Arbeitgeber für ein großes PHP und MySQL Projekt! Beitragsarchiv 1 16.09.2004 16:38
Suche PHP / MySQL Spezialisten für Spezialprojekt, $$ Beitragsarchiv 17 27.08.2004 12:55
Suche php, mysql künstler Beitragsarchiv 0 11.08.2004 22:08

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php suche mysql, mysql php suche, mysql php search, mysql suche nach wort, mysql nach wort suchen, php suche in mysql, mysql suche mehrere wörter, php mysql search, mysql wort suchen, mysql nach wörtern suchen, mysql suchen php, suche mysql php, php search mysql, mysql wörter suchen, suchabfrage php mysql, php in mysql suchen, php suchen mysql, mysql datenbank nach wort suchen, mysql nach wort durchsuchen, php mysql suchen

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:02 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.