kostenloser Webspace werbefrei: lima-city


#1064 mysql

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    n************1

    Immer wenn ich ein SQL Befehl geben möchte, erscheint:

    #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 ') TYPE=MyISAM AUTO_INCREMENT=1' at line 5

    Was mache ich falsch ?

    CREATE TABLE `users` (
      `bild_1` varchar(25) DEFAULT NULL,
      `bild_2` varchar(25) DEFAULT NULL,
      `bild_3` varchar(25) DEFAULT NULL,
    ) TYPE=MyISAM AUTO_INCREMENT=1 ;
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Das Komma nach der definiton der dritten Spalte ist falsch.
    Richtig wäre:
    CREATE TABLE `users` (
      `bild_1` varchar(25) DEFAULT NULL,
      `bild_2` varchar(25) DEFAULT NULL,
      `bild_3` varchar(25) DEFAULT NULL
    ) TYPE=MyISAM AUTO_INCREMENT=1 ;


    mfg

    edit: da wurde wohl ein C zu wenig mitkopiert o.O

    Beitrag zuletzt geändert: 27.8.2011 18:29:32 von syberpsace
  4. Autor dieses Themas

    n************1

    Danke für die Antwort.
    Habe es versucht, funktioniert jedoch nicht.
    Jetzt kommt die Meldung:

    #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 'REATE TABLE `users` ( `bild_1` varchar(25) DEFAULT NULL, `bild_2` varchar(2' at line 1
  5. CREATE TABLE `users` (
      `bild_1` varchar(25) DEFAULT NULL,
      `bild_2` varchar(25) DEFAULT NULL,
      `bild_3` varchar(25) DEFAULT NULL
    ) TYPE=MyISAM AUTO_INCREMENT=1 ;
  6. Autor dieses Themas

    n************1

    Was hat sich dort jetzt geändert ?
  7. "CREATE" statt "REATE".
  8. Autor dieses Themas

    n************1

    Stimmt ;)
    Jetzt erscheint

    #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 'TYPE=MyISAM AUTO_INCREMENT=1' at line 5
  9. TYPE muss ENGINE sein.
  10. Autor dieses Themas

    n************1

    Jetzt erscheint:

    #1050 - Table 'users' already exists
  11. Und daraus folgert man was? Diese Auskunft ist total kryptisch. Es wird Jahrzehnte dauern, sie mit den neuesten Supercomputern zu entschlüsseln.

    Edit :biggrin:

    Beitrag zuletzt geändert: 27.8.2011 18:17:57 von drafed-map
  12. Autor dieses Themas

    n************1

    Dass es sie schon gibt :p
    aber was mache ich jetzt, wenn ich es in eine schon existierende einfügen möchte ? ;)
  13. Die bereits existierende löschen. Oder eine neue mit einem anderen Namen anlegen, je nachdem, was du willst. Oder einfach gar nichts machen, weil das, das du wolltest, schon erledigt ist. Mehr oder weniger. Lieber löschen und mit dem richtigen Code anlegen.

    Beitrag zuletzt geändert: 27.8.2011 18:20:09 von drafed-map
  14. Autor dieses Themas

    n************1

    Okay danke für die Hilfe
  15. oder aber
    CREATE TABLE IF NOT EXISTS `users` (
      `bild_1` varchar(25) DEFAULT NULL,
      ...
  16. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!