besoin d'aide concernant l'erreur #1064

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • besoin d'aide concernant l'erreur #1064

    quand j'importe ma base de donnée, on me donner l'erreur suivante:

    Erreur
    Requête SQL:

    -- phpMyAdmin SQL Dump -- version 3.2.0.1 -- http://www.phpmyadmin.net -- -- Serveur: localhost -- G�n�r� le : Dim 09 Octobre 2011 � 14:55 -- Version du serveur: 5.1.36 -- Version de PHP: 5.3.0 -- -- Base de donn�es: `net7` -- -- -------------------------------------------------------- -- -- Structure de la table `bak_jos_assets` -- CREATE TABLE IF NOT EXISTS `bak_jos_assets` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Primary Key', `parent_id` int(11) NOT NULL DEFAULT '0' COMMENT 'Nested set parent.', `lft` int(11) NOT NULL DEFAULT '0' COMMENT 'Nested set lft.', `rgt` int(11) NOT NULL DEFAULT '0' COMMENT 'Nested set rgt.', `level` int(10) unsigned NOT NULL COMMENT 'The cached level in the nested tree.', `name` varchar(50) NOT NULL COMMENT 'The unique name for the asset.\n', `title` varchar(100) NOT NULL COMMENT 'The descriptive title for the asset.', `rules` varchar(5120) NOT NULL COMMENT 'JSON encoded access control.', PR[...]

    MySQL a répondu:

    #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=179' at line 33

  • #2
    Re : besoin d'aide concernant l'erreur #1064

    Dans quel context tu réalise cette importation ??

    Migration local --> distant ??

    Commentaire


    • #3
      Re : besoin d'aide concernant l'erreur #1064

      l'importation se fait dans un hebergeur sur le net, avant je l'ai importé et il a bien marché, apres il m'a dit "infinite loop detected in jerror" et j'ai supprimé ma base de donnée pour l'importer une autre fois mais je reçois l'erreur dites et je ne sais pas comment la resoudre.

      Commentaire


      • #4
        Re : besoin d'aide concernant l'erreur #1064

        Salut,
        dans l'exemple que tu donnes, tu as coupé la fin, le plus intéressant.
        D'après ton erreur il semble que le serveur distant ne supporte pas :
        TYPE=MyISAM
        Essaie en changeant la dernière ligne avec :
        ENGINE=MyISAM
        Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

        Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

        Commentaire


        • #5
          Re : besoin d'aide concernant l'erreur #1064

          avec : ENGINE=MyISAM

          une autre erreur peut etre la meme quavant:

          Requête SQL:

          -- -------------------------------------------------------- -- -- Structure de la table `bak_jos_banners` -- CREATE TABLE IF NOT EXISTS `bak_jos_banners` ( `id` int(11) NOT NULL AUTO_INCREMENT, `cid` int(11) NOT NULL DEFAULT '0', `type` int(11) NOT NULL DEFAULT '0', `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', `clickurl` varchar(200) NOT NULL DEFAULT '', `state` tinyint(3) NOT NULL DEFAULT '0', `catid` int(10) unsigned NOT NULL DEFAULT '0', `description` text NOT NULL, `custombannercode` varchar(2048) NOT NULL, `sticky` tinyint(1) unsigned NOT NULL DEFAULT '0', `ordering` int(11) NOT NULL DEFAULT '0', `metakey` text NOT NULL, `params` text NOT NULL, `own_prefix` tinyint(1) NOT NULL DEFAULT '0', `metakey_prefix` varchar(255) NOT NULL DEFAULT '', `purchase_type`[...]

          MySQL a répondu:

          #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=5' at line 43

          Commentaire


          • #6
            Re : besoin d'aide concernant l'erreur #1064

            Moi quand j'ai "infinite loop detected in jerror" sur "index.php" c'est que la base de données importer est soit absente,
            soit les informations de connexion son mauvaises...

            Je pense que tu peu tout recommencer à 0 la migration de ta base de données,
            -supprime la de ton serveur distant;
            -refait l'exportation du fichier ".sql" de l'installation en locale;
            - refait l'importation au niveau du serveur distant;

            Sinon un outil bien utile pour réaliser la migration --> MoovJla

            Commentaire


            • #7
              Re : besoin d'aide concernant l'erreur #1064

              merci bien , je vais essayer à nouveau

              Commentaire


              • #8
                Re : besoin d'aide concernant l'erreur #1064

                Salut,
                peut-être devrais-tu aussi apprendre à lire les erreurs, même si tu n'es pas spécialiste :
                1ere erreur
                'TYPE=MyISAM AUTO_INCREMENT=179' at line 33
                2e erreur :
                TYPE=MyISAM AUTO_INCREMENT=5' at line 43

                Ce qui veut dire que, quand je dis essaie de remplacer, il faut remplacer PARTOUT.

                Une création de table SQL Joomla classique :
                CREATE TABLE IF NOT EXISTS `#__assets` (
                `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Primary Key',
                ... etc
                ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
                Il doit y avoir environ une soixantaine de "tables" à corriger dans une install Joomla classique de base.
                Tu fais un chercher/remplacer sur ton fichier .sql et remplace TYPE=MyISAM par ENGINE=MyISAM
                Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

                Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

                Commentaire


                • #9
                  Re : besoin d'aide concernant l'erreur #1064

                  je vous remercie tous, spécialement Mr ghazal, l'importation a été faite avec succès

                  Commentaire


                  • #10
                    Re : besoin d'aide concernant l'erreur #1064

                    mais j'ai toujours le problème de "Infinite loop detected in JError" :s

                    Commentaire


                    • #11
                      Re : besoin d'aide concernant l'erreur #1064

                      Envoyé par ben3issa Voir le message
                      mais j'ai toujours le problème de "Infinite loop detected in JError" :s
                      En général, ce message indique un problème de connexion à la base de données.
                      Pas de demande de support par MP.
                      S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                      Commentaire


                      • #12
                        Re : besoin d'aide concernant l'erreur #1064

                        en effet oui, j'ai mis un mot de passe pour l'utilisateur qui va se connecté à adminphp, je met le mot de passe dans le fichier configuration , mais résultat rien :s, l’hébergeur exige un mot de passe pour se connecter à adminphp

                        Commentaire


                        • #13
                          Re : besoin d'aide concernant l'erreur #1064

                          Envoyé par ben3issa Voir le message
                          en effet oui, j'ai mis un mot de passe pour l'utilisateur qui va se connecté à adminphp, je met le mot de passe dans le fichier configuration , mais résultat rien :s, l’hébergeur exige un mot de passe pour se connecter à adminphp
                          Ce qui est plus que logique, et ce mot de passe n'est pas n'importe quoi...
                          A voir sur ton panneau hébergeur quel est le mot de passe de cette base.
                          Pas de demande de support par MP.
                          S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                          Commentaire


                          • #14
                            Re : besoin d'aide concernant l'erreur #1064

                            en effet oui, j'ai mis un mot de passe pour l'utilisateur qui va se connecté à adminphp, je met le mot de passe dans le fichier configuration , mais résultat rien :s, l’hébergeur exige un mot de passe pour se connecter à adminphp

                            Commentaire


                            • #15
                              Re : besoin d'aide concernant l'erreur #1064

                              oui, mais le problème maintenant est d’accéder à la base, or je ne connais pas ou mettre ce mot de passe apart le fichier configuration donc pas de moyen d'y accéder.

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X