如何使用auto incremented now()函数向MySQL多次插入数据?

如何使用auto incremented now()函数向MySQL多次插入数据?,mysql,sql,datetime,Mysql,Sql,Datetime,下面是我的桌子的样子: CREATE TABLE my_table ( id INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY, user_id VARCHAR(5), time_value DATETIME ) ENGINE = MyISAM; INSERT INTO my_table(user_id,time_value) VALUES (100, NOW()), (200, NOW()), (300, NOW()),

下面是我的桌子的样子:

CREATE TABLE my_table
(
  id INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY,
  user_id VARCHAR(5),
  time_value DATETIME
) ENGINE = MyISAM;

INSERT INTO my_table(user_id,time_value)
VALUES
  (100, NOW()),
  (200, NOW()),
  (300, NOW()),
  (400, NOW()),
  (500, NOW());
我的输出:

id  user_id time_value  
1   100     2014-09-06 23:58:58      
2   200     2014-09-06 23:58:58    
3   300     2014-09-06 23:58:58      
4   400     2014-09-06 23:58:58      
5   500     2014-09-06 23:58:58   
id  user_id time_value  
1   100     2014-09-06 23:58:58      
2   200     2014-09-06 23:59:58    
3   300     2014-09-07 00:00:58      
4   400     2014-09-07 00:01:58      
5   500     2014-09-07 00:02:58 

我应该回答这个问题

需要输出:

id  user_id time_value  
1   100     2014-09-06 23:58:58      
2   200     2014-09-06 23:58:58    
3   300     2014-09-06 23:58:58      
4   400     2014-09-06 23:58:58      
5   500     2014-09-06 23:58:58   
id  user_id time_value  
1   100     2014-09-06 23:58:58      
2   200     2014-09-06 23:59:58    
3   300     2014-09-07 00:00:58      
4   400     2014-09-07 00:01:58      
5   500     2014-09-07 00:02:58 
MySQL中可以有可能的DATETIME函数吗?如果可能的话, 基于时间的值在此表中插入行值?

部分表示

NOW()
返回一个常量时间,该时间指示 语句开始执行。(在存储的函数或触发器中,
NOW()
返回函数或触发语句运行的时间 这与
SYSDATE()
的行为不同,后者 返回它执行的确切时间


这意味着如果调用在一个查询中多次使用
NOW()
函数,它们都会返回完全相同的值。如果要在单个查询中插入多个不同的时间戳,则必须显式指定这些差异@Prix为您提供了一个很好的方法。

NOW()+间隔1分钟
,每一行再间隔一分钟不工作……当前时间到了@大奖赛。。。间隔1分钟不工作老板。我应该动态…它会自动生成。基于mysql日期时间功能。我正在使用php/mysql…所以我需要前端插入查询…@prix