To powinien być naprawdę prosty proces, ale z jakiegokolwiek powodu, nie jestem w stanie dodać kolumnę do tabeli MySQL. Oto moja składnia:MySQL nie pozwól mi dodać kolumna
$query = "ALTER TABLE game_licenses ADD lifetime VARCHAR(255) AFTER expire_date";
$result = mysql_query($query);
if (!$result) {
echo "it failed";
}
else {
echo "success";
}
Próbowałem wielu drobnych zmian, takich jak dodanie KOLUMNA do zapytania po ADD. Nie ma błędów MySQL, ale kończy się skrypt i echa "nie udało się".
Błąd jest:
polecenie ALTER odmówiono użytkownika 'webuser' @ 'localhost'
Czy to możliwe, aby zablokować stół przed zmianą?
Co mówi mysql_error()? –
Skąd wiesz, że nie ma błędów? 'echo mysql_error();' –
Dodałem echo mysql_error() i otrzymałem to: polecenie ALTER odmówione użytkownikowi 'webuser' @ 'localhost' dla tabeli 'game_licenses' – user1034772