【发布时间】:2021-09-29 21:01:00
【问题描述】:
使用 XAMPP 运行 MySQL 服务器。用 phpMyAdmin 编辑它。
我正在尝试将“波长(nm)”列增加 10,但是尽管尝试了各种形式的 ALTER TABLE `table_name` AUTO_INCREMENT = 10 ;,但这些值只会继续增加 1。
我尝试打开和关闭自动增量,进入操作选项卡并手动将下一个值设置为 10 以上(它上升 10 一次然后重置)。
该列设置为 Int。
我正在使用这个 MySQL 数据库来存储来自串行端口的传入数据。我拥有的串行终端位于 Visual Studio 中,因此可以与我使用 MySQL 连接器 NET 扩展的数据库进行通信。接收到的数据进入“R/T”列,每 10nm 进行一次测量;这就是为什么我想要 10 auto_increment。
总的来说,我对 C# 和 SQL 很陌生,但我的感觉是这个问题在 phpMyAdmin 中比在 Visual Studio 中更容易解决。
【问题讨论】:
-
请阅读文档; dev.mysql.com/doc/refman/5.7/en/example-auto-increment.html
To start with an AUTO_INCREMENT value other than 1, set that value...AUTO_INCREMENT 不会按该值递增,而是从您设置的值递增。如果您需要其他任何东西,则需要自己进行不同的编程。就在我的头上,检查视图的哪里可以在列、触发器等中生成自定义数据...... -
@ikiK 啊,这更有意义,谢谢!我会检查一下
标签: mysql sql visual-studio phpmyadmin