Questo dovrebbe essere un processo molto semplice ma, per qualsiasi motivo, non riesco ad aggiungere una colonna a una tabella MySQL. Ecco la mia sintassi:MySQL non mi consente di aggiungere la colonna
$query = "ALTER TABLE game_licenses ADD lifetime VARCHAR(255) AFTER expire_date";
$result = mysql_query($query);
if (!$result) {
echo "it failed";
}
else {
echo "success";
}
Ho provato più piccole modifiche come aggiungere COLONNA alla query dopo ADD. Non ci sono errori MySQL ma termina lo script ed echos "non è riuscito".
L'errore è:
comando ALTER negato all'utente 'webuser' @ 'localhost'
E 'possibile bloccare un tavolo venga alterato?
Cosa dice mysql_error()? –
Come fai a sapere che non ci sono errori? 'echo mysql_error();' –
Ho aggiunto echo mysql_error() e ho ottenuto questo: comando ALTER negato all'utente 'webuser' @ 'localhost' per la tabella 'game_licenses' – user1034772