+ Antworten
Ergebnis 1 bis 10 von 10

Thema: Fehlercode "SQL syntax" bei Joomal & VM Installation

  1. #1
    Neu an Board
    Registriert seit
    17.02.2011
    Beiträge
    5
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Fehlercode "SQL syntax" bei Joomal & VM Installation

    Hallo ich bin Anfänger, neu im Forum und hoffe auf Eure Hilfe!

    Gestern habe ich das eCommercePaket Joomla 1.5.22 mit VirtueMart 1.1.7 und xampp-win32-1.7.4 VC6 installiert. Soweit hat alles ganz gut geklappt aber wenn ich nun bei der joomla Installation unter Datenbank auf weiter drücke kommt folgende Fehlermeldung:

    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 CHARACTER SET `utf8`' at line 29 SQL=CREATE TABLE `jos_banner` ( `bid` int(11) NOT NULL auto_increment, `cid` int(11) NOT NULL default '0', `type` varchar(30) NOT NULL default 'banner', `name` varchar(255) NOT NULL default '', `alias` varchar(255) NOT NULL default '', `imptotal` int(11) NOT NULL default '0', `impmade` int(11) NOT NULL default '0', `clicks` int(11) NOT NULL default '0', `imageurl` varchar(100) NOT NULL default '', `clickurl` varchar(200) NOT NULL default '', `date` datetime default NULL, `showBanner` tinyint(1) NOT NULL default '0', `checked_out` tinyint(1) NOT NULL default '0', `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00', `editor` varchar(50) default NULL, `custombannercode` text, `catid` INTEGER UNSIGNED NOT NULL DEFAULT 0, `description` TEXT NOT NULL DEFAULT '', `sticky` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0, `ordering` INTEGER NOT NULL DEFAULT 0, `publish_up` datetime NOT NULL default '0000-00-00 00:00:00', `publish_down` datetime NOT NULL default '0000-00-00 00:00:00', `tags` TEXT NOT NULL DEFAULT '', `params` TEXT NOT NULL DEFAULT '', PRIMARY KEY (`bid`), KEY `viewbanner` (`showBanner`), INDEX `idx_banner_catid`(`catid`) ) TYPE=MyISAM CHARACTER SET `utf8`

    daraufhin habe ich folgendes gemacht:
    1. geöffnet in %Joomlaverzeichnis%\installation\sql\mysql\joomla. sql
    2. alle Einträge TYPE=MyISAM gefunden
    3. alle mit ENGINE=MyISAM ersetzt
    4. gespeichert und erneut versucht

    nun bekomme ich folgende Fehlermeldung:

    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=5 COMMENT='Holds all the user groups'' at line 6 SQL=CREATE TABLE `jos_vm_auth_group` ( `group_id` int(11) NOT NULL auto_increment, `group_name` varchar(128) default NULL, `group_level` int(11) default NULL, PRIMARY KEY (`group_id`) ) TYPE=MyISAM AUTO_INCREMENT=5 COMMENT='Holds all the user groups'

    Es wäre schön wenn Ihr mir helfen könntet, vielleicht bringe ich das Programm ja irgend wann ja doch noch zum laufen.
    Geändert von busybee (18.02.2011 um 09:32 Uhr)

  2. #2
    Gehört zum Inventar Avatar von Marcus77
    Registriert seit
    17.02.2006
    Ort
    Stettenhof
    Beiträge
    5.087
    Bedankte sich
    76
    Erhielt 1.021 Danksagungen
    in 996 Beiträgen

    Standard

    Hast du auch das überprüft

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax
    bezüglich der VERSION
    (Sofern dir meine Antwort geholfen hat, drücke einfach LINKS den "DANKE" - BUTTON)

  3. #3
    Neu an Board
    Registriert seit
    17.02.2011
    Beiträge
    5
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Wie gesagt ich bin Anfänger und weiss nicht genau was Du meinst mit Version?
    Joomla und Virtue Mart habe ich als Paket runtergeladen, da dürfte es eigentlich keine Probleme geben oder?

    Müsste ich etwa eine andere Xampp Version haben? Ich habe die 32bit Version installiert, mein Betriebssystem ist jedocjh Windows 7 64 bit, könnte es etwa daran liegen?
    Geändert von busybee (17.02.2011 um 08:46 Uhr)

  4. #4
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.736
    Bedankte sich
    337
    Erhielt 3.613 Danksagungen
    in 2.972 Beiträgen

    Standard

    Hallo.
    Du kannst die Suchen und ersetzen Funktion auf das SQL File von VM wiederholen (Dateiübergreifende Suche nach "TYPE=MyISAM") oder eben eine ältere XAMPP Version nehmen (1.7.1 o. ä.)

    P.S.: Threadtitel etwas angepasst, "Fehlercode" ist so nichtssagend

  5. Erhielt Danksagungen von:


  6. #5
    Neu an Board
    Registriert seit
    17.02.2011
    Beiträge
    5
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Ich wollte das mit dem SQL File von VM gestern schon versuchen, hab mich dann aber doch nicht getraut weil ich Angst hatte etwas zu vermurksen.

    Ich habe das SQL File von VM auch angepasst und jetzt kommt folgende Fehlermeldung:

    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 '################################################ ############ CREATE TABL' at line 1 SQL=############################################# ############### CREATE TABLE `jos_vm_auth_group` ( `group_id` int(11) NOT NULL auto_increment, `group_name` varchar(128) default NULL, `group_level` int(11) default NULL, PRIMARY KEY (`group_id`) ) ENGINE=MyISAM AUTO_INCREMENT=5 COMMENT='Holds all the user groups'

    P. S. Herzlichen Dank für die Anpassung des Threadtitels! Da dies mein erster Forumbeitrag war (aber bestimmt nicht der letzte) hoffe ich es wird mir vergeben, werde mir das nächste mal auch bestimmt mehr Mühe geben!
    Geändert von busybee (18.02.2011 um 08:16 Uhr)

  7. #6
    Neu an Board
    Registriert seit
    17.02.2011
    Beiträge
    5
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Hilfe, Was mache ich nur falsch?

    Ich habe jetzt fast alle XAMPP Versionen ausprobiert, im Moment bin ich bei xampp-win32-1.6.6a und es kommt immer noch folgende Fehlermeldung:

    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 '################################################ ############ CREATE TABL' at line 1 SQL=############################################# ############### CREATE TABLE `jos_vm_auth_group` ( `group_id` int(11) NOT NULL auto_increment, `group_name` varchar(128) default NULL, `group_level` int(11) default NULL, PRIMARY KEY (`group_id`) ) ENGINE=MyISAM AUTO_INCREMENT=5 COMMENT='Holds all the user groups'

  8. #7
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.736
    Bedankte sich
    337
    Erhielt 3.613 Danksagungen
    in 2.972 Beiträgen

    Standard

    Bei den älteren XAMPP Versionenn ist es sinnvoll, wieder die unveränderten Originalpakete zu nehmen.

  9. Erhielt Danksagungen von:


  10. #8
    Neu an Board
    Registriert seit
    17.02.2011
    Beiträge
    5
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Juhu, das mit dem Originalpaket bei älteren XAMPP Versionen funktioniert!

    Herzlichen Dank!

  11. #9
    Gehört zum Inventar Avatar von Marcus77
    Registriert seit
    17.02.2006
    Ort
    Stettenhof
    Beiträge
    5.087
    Bedankte sich
    76
    Erhielt 1.021 Danksagungen
    in 996 Beiträgen

    Standard

    Ich habe auch diesen Fehler, jedoch bei einem online Inst. kein Xampp

    Wie verhält sich das ?

    THX4help
    (Sofern dir meine Antwort geholfen hat, drücke einfach LINKS den "DANKE" - BUTTON)

  12. #10
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.736
    Bedankte sich
    337
    Erhielt 3.613 Danksagungen
    in 2.972 Beiträgen

    Standard

    Hallo Marcus.
    Du hast doch selbst in diesem Thread schon den Tipp gegeben, dass der Fehler von der verwendeten MySQL-Version abhängt. Jetzt wäre es ja nicht schlecht, wenn Du einfach mitteilst, welche Version Dein Hoster verwendet, wie genau die Fehlermeldung lautet und was Du versuchst zu installieren. Das man danach überhaupt noch fragen muss...

+ Antworten

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein