Erreur #1064

Résolu
Bonjour,
Je suis débutant sur mysql et j'utilise phpmyadmin sur wampserver. Je veux ajouter une nouvelle colonne sauf que quand j'essaye un message d'erreur apparaît.
 ALTER TABLE `user`  ADD `Mot` VARCHAR(1024) CHARACTER SET utf32 COLLATE utf32_unicode_ci NOT NULL  AFTER ; 


Je ne sais pas quoi faire j'essaye encore et encore différentes méthodes mais rien n'y fait.

Configuration: Windows / Chrome 72.0.3626.119

2 réponses

  1. Modérateur
    Bonjour,

    Quelle est la structure de ta table ? Peux tu nous faire un DUMP (structure uniquement) et le poster sur le forum ?
    1. Merci pour ta réponse mais comment on fait
  2. -- phpMyAdmin SQL Dump
    -- version 4.8.4
    -- https://www.phpmyadmin.net/
    --
    -- Hôte : 127.0.0.1:3306
    -- Généré le : sam. 23 fév. 2019 à 21:18
    -- Version du serveur : 5.7.24
    -- Version de PHP : 7.2.14

    SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
    SET AUTOCOMMIT = 0;
    START TRANSACTION;
    SET time_zone = "+00:00";

    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
    /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
    /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
    /*!40101 SET NAMES utf8mb4 */;

    --
    -- Base de données : `test`
    --

    -- --------------------------------------------------------

    --
    -- Structure de la table `user`
    --

    DROP TABLE IF EXISTS `user`;
    CREATE TABLE IF NOT EXISTS `user` (
    `Nom` varchar(1024) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
    `Prenom` varchar(1024) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `mail` varchar(1024) NOT NULL,
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM AUTO_INCREMENT=13 DEFAULT CHARSET=latin1;
    COMMIT;

    /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
    /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
    /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
    <code sql>
    </code>
    1. Modérateur
      ALTER TABLE `user` 
      ADD Mot VARCHAR(1024) 
      CHARACTER SET utf32 
      COLLATE utf32_unicode_ci NOT NULL ;
      
    2. Modérateur
      @GANGDans phpmyadmin, tu selectionnes ta BDD, puis tu cliques sur l'onglet SQL
      Tu colles la requête dedans
      puis tu l'exécutes.