任务 6.2 云笔记 - 用户认证(2)

一、为应用程序创建数据库

我们借助phpMyAdmin来创建和管理我们应用的数据库。在页面左侧数据库列表的顶端点击“新建”进入创建数据库页面,填写数据库名称为“simplenote”,其它内容保持不变:

任务 6.2 云笔记 - 用户认证(2)_第1张图片
创建simplenote数据库

点击“创建”按钮生成数据库。这时左侧的数据库列表中会出现simplenote一项。接下来创建用户表。

二、创建user表

我们用名为user的表来存放和管理用户信息。简单的设计为如下结构:

  • id:用户唯一标识,整数,自动增长,作为表的主键
  • email:用户注册用的电子邮箱,作为用户名使用
  • pass:用户的密码
  • sign:用户的个人签名

可以通过下面的SQL语句在MySQL中创建user表:

CREATE TABLE `user` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `email` text NOT NULL,
  `pass` text NOT NULL,
  `sign` text NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

在phpMyAdmin页面左侧选择“simplenote”数据库,在右边工作区选择“SQL”标签页,将上面的SQL语句粘贴到编辑区:

任务 6.2 云笔记 - 用户认证(2)_第2张图片
通过SQL语句建立user表

保持其余选项不变,点击“执行”按钮创建user表。成功之后,user表会出现在左侧列表中simplenote数据库内部:

任务 6.2 云笔记 - 用户认证(2)_第3张图片

这样我们就创建好了最基本的数据库结构。接下来可以在此基础上,编写PHP程序实现我们的功能了。

你可能感兴趣的:(任务 6.2 云笔记 - 用户认证(2))