首先,在phpstudy的软件界面上点击“MYSQL管理器”,选择MySql-Front工具,在左侧localhost目录上单击右键,新建数据库
Paste_Image.png在新建的数据库blog上单击右键选择“新建”--“表格”,然后点“SQL编辑器”标签。
输入准备好的创建数据表的sql语句
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_validate_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 '状态',
`avatar` varchar(255) DEFAULT NULL COMMENT '头像',
`vip_lv` int(11) DEFAULT '0' COMMENT 'vip等级',
`created_at` int(11) NOT NULL COMMENT '创建时间',
`updated_at` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=560 DEFAULT CHARSET=utf8 COMMENT='会员表';
然后点击blog展开,点user就可以看到我们创建的表结构
Paste_Image.png在vs code中打开hyii2的项目目录,找到common-->config-->main-local.php文件,将dbname改为我们刚刚新建的blog,将password改为我们的数据库密码root.
VScode然后在浏览器输入backend.hyii2.com,在登录用户名和密码的输入框中输入一个随便的用户名和密码。因为我们环境中有了这个数据库并且已经连接上,所以会提示用户名密码有误,但是代码不会报错
用户名或密码错误如果数据库不存在或连接不成功会报出下面的错误。
Paste_Image.png我们可以点击右上角的Signup注册一个用户名,yii2的前台后台用户用的同一张表,所以在前台后台注册都可以,登录也是。
注册注册成功后会在右上角默认登录
Paste_Image.png我们可以点击logout注销重新登入
登录登录成功
Paste_Image.png
网友评论