2 回答

TA貢獻1853條經驗 獲得超18個贊
你用的是yii2的哪個模板呢?如果用的是advanced模板,在安裝好yii2程序后,有一些準備工作是需要做的,其中一項就是準備好數據庫,數據庫需要你自己動手創建,數據表(user表)可以使用下面這個命令,讓yii2幫你創建:
/path/to/php-bin/php /path/to/yii-application/yii migrate。當然,數據表也可以自己創建。yii2 的advanced模板安裝和部署可參考github上的安裝指導:yiisoft/yii2-app-advanced

TA貢獻1770條經驗 獲得超3個贊
CREATE TABLE `user` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID',
`username` varchar(255) NOT NULL COMMENT '用戶名',
`auth_key` varchar(32) NOT NULL COMMENT '自動登錄key',
`password_hash` varchar(255) NOT NULL COMMENT '加密密碼',
`password_reset_token` varchar(255) DEFAULT NULL COMMENT '重置密碼token',
`email` varchar(255) NOT NULL COMMENT '郵箱',
`role` smallint(6) NOT NULL DEFAULT '10' COMMENT '角色等級',
`status` smallint(6) NOT NULL DEFAULT '10' COMMENT '狀態',
`created_at` int(11) NOT NULL COMMENT '創建時間',
`updated_at` int(11) NOT NULL COMMENT '更新時間',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='用戶表';
- 2 回答
- 0 關注
- 1527 瀏覽
添加回答
舉報