zoukankan      html  css  js  c++  java
  • 使用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
  • 相关阅读:
    echarts设置数据在轴线上显示
    LeetCode【189. 旋转数组】
    pycharm快捷键
    LeetCode【461. 汉明距离】
    LeetCode【1051. 高度检查器】
    LeetCode【509. 斐波那契数】
    LeetCode【1021. 删除最外层的括号】
    LeetCode【206. 反转链表】
    LeetCode【344. 反转字符串】
    tensorboard运行
  • 原文地址:https://www.cnblogs.com/maoriaty/p/9209188.html
Copyright © 2011-2022 走看看