我遇到了问题。当我在MySql Workbench 6.3.3中运行此代码时,我有这个错误: 错误代码:1054.Unknown列' user_id'在'字段列表'中。 我该怎么办?
使用Proiecte;
CREATE TABLE users (i INT) ENGINE=MYISAM;
/*!40000 ALTER TABLE `users` DISABLE KEYS */;
REPLACE INTO `users` (`user_id`, `first_name`, `last_name`, `gender`, `city`) VALUES
(906, 'Ankush', 'Thakur', 'male', 'gurgaon'),
(907, 'Anamika', 'Singh', 'female', 'meerut'),
(908, 'Shweta', 'Gupta', 'female', 'gurgaon'),
(909, 'Rajesh', 'Chauhan', 'male', 'noida'),
(911, 'Andrew', 'Symonds', 'male', 'delhi');
/*!40000 ALTER TABLE `users` ENABLE KEYS */;
/*!40014 SET FOREIGN_KEY_CHECKS=1 */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
DESC users
答案 0 :(得分:0)
create table命令中的问题:
CREATE TABLE users (i INT) ENGINE=MYISAM;
您正在创建只有1列的表,然后尝试将数据插入5列..
创建包含所需5列的表..
CREATE TABLE users (`user_id` int(10), `first_name` varchar(100), `last_name` varchar(100), `gender` varchar(10), `city` varchar(100)) ENGINE=MYISAM;