使用yii2开发基础配置

开发步骤:

1. 下载资源包
2. 运行init.bat进行初始化
3. 配置域名访问
4. 配置数据库,创建user表
5. 配置语言包
6. url美化
7. 进行开发---根据需求添加或修改其他配置

user表的创建语句:

CREATE DATABASE IF NOT EXISTS `site` DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci;

-- 用户表
DROP TABLE IF EXISTS `user`;
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 '重置密码',
    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=utf8mb4 COMMENT='用户表';

url美化的.htaccess文件:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php

 使用默认数据迁移user表:

./yii migrate/create create_users_table
./yii migrate

 

posted @ 2018-06-21 15:12  maoriaty  阅读(158)  评论(0编辑  收藏  举报