我試圖執行下面的sql查詢。其中給出error #1071
。我已將'varchar (300)'
更改爲'varchar (255)'
和'MyISAM'
更改爲'InnoDB'
。還是行不通。我不熟悉MySQL。PHPMyAdmin中的SQL查詢不執行顯示錯誤#1071
終極密碼:
CREATE TABLE IF NOT EXISTS `nwjhmu_users_oauth` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) NOT NULL,
`provider` varchar(100) NOT NULL,
`identifier` varchar(255) NOT NULL,
`email` varchar(200) NOT NULL,
`displayName` varchar(150) NOT NULL,
`firstName` varchar(100) NOT NULL,
`lastName` varchar(100) NOT NULL,
`profileURL` varchar(255) NOT NULL,
`photoURL` varchar(255) NOT NULL,
`webSiteURL` varchar(255) NOT NULL,
`description` varchar(255) NOT NULL,
`gender` varchar(10) NOT NULL,
`language` varchar(10) NOT NULL,
`age` tinyint(3) unsigned NOT NULL,
`birthDay` tinyint(3) unsigned NOT NULL,
`birthMonth` tinyint(3) unsigned NOT NULL,
`birthYear` int(10) unsigned NOT NULL,
`country` varchar(50) NOT NULL,
`region` varchar(50) NOT NULL,
`city` varchar(50) NOT NULL,
`zip` varchar(20) NOT NULL,
`registerDate` datetime NOT NULL,
`modified` datetime NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `provider` (`provider`,`identifier`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
在此先感謝。
而是希望我們通過數字來了解所有的錯誤代碼,你能提供實際的錯誤文字嗎?這通常會給出一些關於這個問題的好的提示:) – oerkelens
適合我[** sql小提琴**](http://sqlfiddle.com/#!2/079cc0) –