Hallo
Ich bin mit meinem Webspace auf einen anderen Anbieter umgezogen und habe nun ein großes Problem. Beim alten Anbieter hatte ich Mysql4 beim neuen Mysql5 . Eigentlich funktioniert auch alles bis auf die Suche.
Bei Suchbegriffen die vorher hunderte von Ergebnissen lieferten habe ich jetzt nur 4 oder 5 . Die Scripte sind gleich geblieben.
Ich habe mich daraufhin bei beiden Anbieter in phpmyadmin eingeloggt und in den entsprechenden Tabellen manuell nach den Suchbegriffen gesucht.
Dazu habe ich die interne Suche von phpmyadmin benutzt.
Ich habe dabei ein varchar(100) feld mit LIKE '%suchbegriff%' durchsucht und auf dem alten Server hatte ich 749 Ergbenisse auf dem neuen nur 4. Beide DBs sind identisch. Die betroffende tabelle hat ca. 38.000 Einträge bei 8 Feldern
Hier die Abfrage:
SELECT * FROM description WHERE `name` LIKE '%led%'
Ich weiß nicht mehr weiter. Evlt liegt es an irgendeiner MYSQL Einstellung. Da die Tabelle ja relativ groß ist werden die Ergbnisse vlt. automatisch gekürzt und MySql durchsucht erst gar nicht die gesamte Tabelle. Aber das ist nur eine Vermutung.
Danke im Voraus für eure Antworten !
Ich bin mit meinem Webspace auf einen anderen Anbieter umgezogen und habe nun ein großes Problem. Beim alten Anbieter hatte ich Mysql4 beim neuen Mysql5 . Eigentlich funktioniert auch alles bis auf die Suche.
Bei Suchbegriffen die vorher hunderte von Ergebnissen lieferten habe ich jetzt nur 4 oder 5 . Die Scripte sind gleich geblieben.
Ich habe mich daraufhin bei beiden Anbieter in phpmyadmin eingeloggt und in den entsprechenden Tabellen manuell nach den Suchbegriffen gesucht.
Dazu habe ich die interne Suche von phpmyadmin benutzt.
Ich habe dabei ein varchar(100) feld mit LIKE '%suchbegriff%' durchsucht und auf dem alten Server hatte ich 749 Ergbenisse auf dem neuen nur 4. Beide DBs sind identisch. Die betroffende tabelle hat ca. 38.000 Einträge bei 8 Feldern
Hier die Abfrage:
SELECT * FROM description WHERE `name` LIKE '%led%'
Ich weiß nicht mehr weiter. Evlt liegt es an irgendeiner MYSQL Einstellung. Da die Tabelle ja relativ groß ist werden die Ergbnisse vlt. automatisch gekürzt und MySql durchsucht erst gar nicht die gesamte Tabelle. Aber das ist nur eine Vermutung.
Danke im Voraus für eure Antworten !
Comment