我正在将mysql数据库表从id (auto)更改为uid。Incorrect table definition; there can be only one auto column and it must be defined as a keyALTER TABLE companies change id id ?????????? int(11)
我在Idaq主机包上使用Webmin来管理我的MySQL数据库。我已经从以前的主机导入了数据库,但现在发现我无法更改特定表中的任何数据,因为出现了一个错误"Data in this table no be edited from it no primary key“(无法编辑此表中的数据,因为它没有主键)。在php脚本中,我可以更改数据,但确实需要从控制面板更改它。失败:表定义不正确;只能有一个自动列,并且必须定义为键”
我很清楚任何表都应该包含主键<
我对PHP和MySQL很陌生。我面临一个问题:一些记录被插入到数据库中,而有些记录没有被插入。有两张桌子
$pwd= $_POST['spwd'];(Get all values in the form of post)
$a1 = mysql_query("INSERT INTO Login(email,password,a