重命名MySQL表我想用SQL语句来重命名现有表:使用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条语句的我总是得到同样的错误信息:
"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax"
请告诉我什么即时做错了!
尝试:“重命名表$ renameFolder TO $了newName” – EricSonaron 2012-03-03 19:46:23
** WARNING **:'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 2015-02-02 16:28:23