Problème Base de donnée MySQL pour Joomla

Bonjour,

je suis entrain d'installer Joomla et le message suivant s'affiche apres avoir avoir configuré ma base de donnée.

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'

me suis-je trompée quelque part?



--
NKC

8 réponses

  1. bonjour,

    essaye sans quote autour de utf8


    CHARACTER SET utf8
    0
    1. où suis-je censsée modifier cette ligne de code?
      0
      1. Modérateur
        Salut

        Ou installe tu ce site ?
        0
        1. non c'est pas çà, c'est au niveau de type qui provoque l'erreur TYPE=MyISAM
          mais je ne sais pas d'ou vient le probleme
          0
          1. j'installe mon site en local j'ai encore essayer l'installation et voici le message qui s'affiche:
            Une erreur s'est produite lors de la création de la base de données bdtest_siga.
            L'utilisateur peut ne pas avoir les privilèges requis pour créer une base de données. La base de données doit être créée séparément avant de pouvoir installer Joomla!.

            avec le code suivant:

            Access denied for user ''@'localhost' to database 'bdtest_siga' SQL=CREATE DATABASE 'bdtest_siga' CHARACTER SET 'utf8'
            0
            1. Modérateur
              Quel serveur utilise tu ? Est tu sur des infos de connections que tu as entré dans joomla ? Si tu passe par phpmyadmin, est-ce que des tables on déjà été crée ?
              0
            2. Access denied for user ''@'localhost' 

              il manquerait pas le datauser user entre les quote ?
              0
          2. je n'ai aucune table dans ma BD
            0
            1. Modérateur
              Pourrais tu répondre aux autres questions ?
              0
            2. lesquelles?
              0
          3. mon serveur es physique (ma propre machine)
            0
            1. j'ai trouvé la solution :)! je devais tt simplement remplacer la ligne TYPE=MyISAM par ENGINE=MyISAM dans le fichier joomla.sql
              qui se trouve dans le dossier d'installation de mon site. merci bien pour votre aide.
              0