nel senso che se la tabella è vuota posso aggiungere la colonna e non mi da errore.
In effetti ho risolto il problema esportando la la tabella in csv, con la colonna aggiunta (senza unica) ed
elaborarla con libreoffice riempiendo la colonna con valori univoci e poi di importarla in in mariadb aggiungendo l'opzione unica