sql >> Databasteknik >  >> RDS >> Mysql

Hoppa över kolumn när du infogar i MySQL

Du kan infoga utan att ange kolumnnamn, men du var tvungen att ange några värden för alla kolumner.

INSERT INTO comments 
VALUES (null, 2, 3, 4,null,6) 

CREATE TABLE IF NOT EXISTS `comments` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `imageid` int(10) unsigned NOT NULL DEFAULT '0',
  `uid` bigint(20) unsigned NOT NULL DEFAULT '0',
  `content` text CHARACTER SET utf8,
  `adate` datetime DEFAULT NULL,
  `ip` int(10) unsigned DEFAULT NULL,
  PRIMARY KEY (`id`),
   KEY `ids` (`imageid`,`adate`) USING BTREE
) ENGINE=InnoDB  DEFAULT CHARSET=latin1  ;


  1. Spara accenter i MySQL-databasen

  2. Vad gör GRANT USAGE ON SCHEMA exakt?

  3. Starta om mysql i php-webbläsaren, behörighetsproblem?

  4. Undviker kapslade frågor