Когда вы говорите «переименовать», вы имеете в виду, что пытаетесь изменить само определение таблицы, например, с помощью ALTER TABLE
?В этом случае не должно быть разницы между вашим PHP-кодом и PHPMyAdmin (поскольку последний сам по себе является просто PHP-кодом).Единственная проблема, с которой вы можете столкнуться, - это если вы входите в систему под другим PHP-пользователем, чем в PHPMyAdmin.Вам нужно убедиться, что у пользователя есть привилегии ALTER для этой таблицы.
Если вы говорите только о выполнении обычных запросов к таблице и просто хотите предотвратить возникновение синтаксической ошибкизатем вы можете просто обернуть имена полей и / или таблиц в обратные тики - т.е. ` обычно на том же ключе, что и тильда ~ на числовой панели - и MySQL сможетразличать имя поля и зарезервированное слово.