数据库写法
数据库文件是一般放在插件目录下
如下图
在config.php安装方法卸载方法写上即可
// 安装方法
public function install()
{
$this->Hook('hello', $this->info['name']);//创建的钩子
$sqldata = file_get_contents(dirname(__FILE__) . '/install.sql');
sql($sqldata,false);
return true;
}
// 卸载方法
public function uninstall()
{
$sqldata = file_get_contents(dirname(__FILE__) . '/uninstall.sql');
sql($sqldata,false);
return true;
}
下方是安装的数据库写法
install.sql
DROP TABLE IF EXISTS `my_app_hello`;
CREATE TABLE `my_app_hello` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`tid` int(11) DEFAULT '0' COMMENT '上级',
`uid` int(11) NOT NULL DEFAULT '0' COMMENT '用户',
`title` varchar(255) DEFAULT NULL COMMENT '标题',
`open` tinyint(1) NOT NULL DEFAULT '1' COMMENT '显示',
`content` text COMMENT '内容',
`time` int(11) unsigned DEFAULT '1' COMMENT '时间',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='数据库表';
卸载
uninstall.sql
DROP TABLE IF EXISTS `my_app_hello`;