mysql - ALTER TABLE tbl AUTO_INCREMENT = 123 作为 codeigniter 事件记录查询?

标签 mysql codeigniter-2

如何执行

ALTER TABLE tblname AUTO_INCREMENT = 123

作为 codeigniter 事件记录查询?

在 codeigniter 中有一个叫做 dbforge->modify_column() 的东西,我是否必须使用它,如果是的话如何?

最佳答案

试试这个

$this->db->query("ALTER TABLE table_name AUTO_INCREMENT 1");

AUTO_INCREMENT 之后更改值,您希望从此处开始自动递增值

$this->db->query("ALTER TABLE table_name AUTO_INCREMENT 12");

更改表操作称为 DDL 数据定义语言,您可以在其中对数据库而非数据执行查询。

关于mysql - ALTER TABLE tbl AUTO_INCREMENT = 123 作为 codeigniter 事件记录查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21595820/

相关文章:

mysql - 值字段不存在 (MySQL)

php - mysqli_query 返回 0 行(奇怪的行为)

mysql - 优化Mysql查询,同时连接同一个表多次

mysql - mysql 中的 Rownum 与内连接

sql - MySQL 只返回最后的日期/时间记录

codeigniter - codeigniter 中的上传大小限制

php - 在 Codeigniter 中设置跨域

php - 调用 Flysystem,为什么会出现 PHP Fatal 错误 : Class 'League\Flysystem\Adapter\Local' not found?

codeigniter 事件记录 where,or_where?

.htaccess - 无法从 CodeIgniter URL 中删除 index.php