其实准备学习PHP语言已经有计划好几年,但都忙于一些事情没有静心尝试,鉴于项目的需要,必须要学点技术,所以准备把前端、前端框架以及PHP这个后端应用逐渐的学习起来。根据以往的学习进度和习惯,还是直接做项目比较直接,因为自认为不是很聪明,那种函数、数组真的搞不明白,也记不住,所以直接从实例下手。
在涉及到数据库添加的时候,我们可以直接在PHPMYADMIN面板中直接可视化添加,但是我还是喜欢直接用SQL命令添加,这样比较方便,看似也高大上,更有平时使用VPS的时候也有点习惯。
在这个项目中,我是需要做一个简单的留言本,所以我添加的字段和数据类型如下:
CREATE TABLE gustbook(
`id` int NOT NULL AUTO_INCREMENT,
PRIMARY KEY(`id`),
`user` varchar(25) NOT NULL,
`title` varchar(50) NOT NULL,
`content` tinytext NOT NULL,
`lastdate` date NOT NULL)
ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
我先添加一个数据库,直接PHPMYADMIN上添加或者使用”CREATE DATABASE database_name”这样的命令语句,然后添加数据表。就是上面的命令,直接丢到SQL语句里执行,必须要有一个主键字段ID,然后添加用户名、标题、内容、以及最后的更新时间。这样留言板的功能字段就算齐全。
ENGINE=InnoDB 是选择引擎
DEFAULT CHARSET=gbk 默认字符集
AUTO_INCREMENT=1 是设定该字段为自增字段,每次增加1
基本上可以通用,我们只要稍微修改就可以用到其他任意的普通项目表添加中。