最近,我向一个具有近5亿行的表中添加了一个空位列。列上没有缺省值,但是所有的插入都指定值为0或1,我运行了一个一次性例程将0或1分配给所有现有行(在小批中更新行)。每一行现在都应该在该列中有0或1。我想让位列不可空,但是当我尝试通过ALTER TABLE t1 ALTER COLUMN c1 bit not null这样做时,它开始运行3分钟,我停止了它,因为它阻塞了对表的所有读取,而且我<
所以我想我已经记下来了,这让我知道我又搞砸了。 $connect=mysql_connect($server,$username,$password); @mysql_select_db($database) or die( "Unable to select database");
mysql_select_db($database, $connect) or