小编Mic*_*ong的帖子

错误:插入值列表与列列表不匹配:1136 列计数与第 1 行的值计数不匹配

尝试将值插入 MySQL 表后,我收到此错误。

插入值列表与列列表不匹配:1136 列计数与第 1 行的值计数不匹配

桌子:

CREATE TABLE `users` (
  `user_id` int(11) NOT NULL AUTO_INCREMENT,
  `username` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `password` char(64) COLLATE utf8_unicode_ci NOT NULL,
  `first_name` char(255) COLLATE utf8_unicode_ci NOT NULL,
  `last_name` char(255) COLLATE utf8_unicode_ci NOT NULL,
  `salt` char(16) COLLATE utf8_unicode_ci NOT NULL,
  `email` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`user_id`),
  UNIQUE KEY `username` (`username`),
  UNIQUE KEY `email` (`email`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1;
Run Code Online (Sandbox Code Playgroud)

PHP:

$query = "
        INSERT INTO 
            users (username, password, first_name, …
Run Code Online (Sandbox Code Playgroud)

php mysql

-1
推荐指数
1
解决办法
2166
查看次数

标签 统计

mysql ×1

php ×1