я хочу переименовать существующую таблицу с помощью SQL-оператора:Переименовать таблицу MySQL с помощью SQL заявления
Я уже пробовал:
1)mysql_query("RENAME '$renameFolder' TO '$newName'");
2)mysql_query("ALTER TABLE '$renameFolder' RENAME TO '$newName'");
3)mysql_query("RENAME TABLE '$renameFolder' TO '$newName'");
Использование любого из 3-х заявлений IM всегда получает то же сообщение об ошибке :
"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax"
Пожалуйста, расскажите мне, что я делаю неправильно!
Try: "RENAME TABLE $ renameFolder TO $ NEWNAME" – EricSonaron
** ПРЕДУПРЕЖДЕНИЕ **: 'mysql_query' является устаревшим интерфейсом и не должны использоваться в новых приложениях, как это удаляется в будущих версиях PHP. Современная замена, такая как [PDO, не трудно учиться] (http://net.tutsplus.com/tutorials/php/why-you-should-be-using-phps-pdo-for-database-access/). Если вы новичок в PHP, руководство, подобное [PHP The Right Way] (http://www.phptherightway.com/), может помочь объяснить лучшие практики. – tadman