Sabine: MySQL #1064 - Fehler

Hallo!
ich habe Probleme mit phpMyAdmin 2.6.2 Daten zu finden in der MySQL 5.0.41 Datenbank. Es erscheint immer wieder dieser Fehler:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server

Ich vermute das mein Provider irgend ein Update gemacht hat.
Wer kann helfen? Wie kann ich wieder mit phpMyAdmin Daten finden?

LG! Sabine

  1. ich habe Probleme mit phpMyAdmin 2.6.2 Daten zu finden in der MySQL 5.0.41 Datenbank. Es erscheint immer wieder dieser Fehler:
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server

    Mal das fehlerauslösende SQL-Statement posten.

    1. ich habe Probleme mit phpMyAdmin 2.6.2 Daten zu finden in der MySQL 5.0.41 Datenbank. Es erscheint immer wieder dieser Fehler:
      #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server

      Mal das fehlerauslösende SQL-Statement posten.

      SELECT COUNT( * ) AS count
      FROM usr\_web18\_4.pn\_plz
      WHERE plzid LIKE CONVERT( _utf8 '%Schuster%'
      USING )
      COLLATE OR catprev LIKE CONVERT( _utf8 '%Schuster%'
      USING )
      COLLATE OR plz LIKE '%Schuster%'
      OR ort LIKE '%Schuster%'
      OR catdescplz LIKE '%Schuster%'
      OR catagerestricted LIKE CONVERT( _utf8 '%Schuster%'
      USING )
      COLLATE

      #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') COLLATE  OR catprev LIKE CONVERT(_utf8 '%Schuster%' USING ) COLLATE  OR `plz' at line 1

      1. echo $begrüßung;

        #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') COLLATE  OR catprev LIKE CONVERT(_utf8 '%Schuster%' USING ) COLLATE  OR `plz' at line 1

        MySQL ist im Recht. CONVERT( _utf8 '%Schuster%' USING ) ist keine gültige Anwendung der Funktion. Aber warum verwendest du überhaupt diese Funktion? Leg für deine Verbindung zum Server eine Kodierung explizit fest (Stichwort: SET NAMES). Die nötige Umwandlung, falls Felder eine andere Kodierung haben, übernimmt MySQL.

        echo "$verabschiedung $name";