0

注意到奇怪的事情。在我的数据库中,所有表都只有奇数主键

 id  |  value
  1  |  10
  3  |  15
  5  |  NULL
  7  |  1

在其他 Yii 网站上一切正常。

通过不同方法添加到不同表中的行:

$model = new Tbl1;
$model->value = 10;
$model->save();

$command = Yii::app()->db->createCommand();
$sql = 'INSERT INTO `tbl2` SET `value` = 10';
$command->setText($sql);
$command->execute();

这很奇怪,是吗?

4

1 回答 1

5

在您的数据库服务器(可能是 MySQL)中检查auto_increment_incrementauto_increment_offset变量。

将这些设置为1.


此处列出了有关进一步命令和操作的信息。

于 2013-03-19T07:36:00.557 回答