初始化
修改了上一个版本的一些错误,第一次提交
This commit is contained in:
58
install/Mysql.php
Normal file
58
install/Mysql.php
Normal file
@@ -0,0 +1,58 @@
|
||||
<?php if(!defined('__TYPECHO_ROOT_DIR__')) exit; ?>
|
||||
|
||||
<?php if (defined('SAE_ACCESSKEY') && defined('SAE_SECRETKEY')): ?>
|
||||
<?php //这里是专门为Sina App Engine做的判断 ?>
|
||||
<li>
|
||||
<label class="typecho-label"><?php _e('数据库地址'); ?></label>
|
||||
<input type="text" class="text" name="dbHost" value="<?php _v('dbHost', SAE_MYSQL_HOST_M); ?>" />
|
||||
<p class="description"><?php _e('这里Sina App Engine自动分配的数据库地址,请保留默认设置'); ?></p>
|
||||
</li>
|
||||
<li>
|
||||
<label class="typecho-label"><?php _e('数据库端口'); ?></label>
|
||||
<input type="text" class="text" name="dbPort" value="<?php _v('dbPort', SAE_MYSQL_PORT); ?>" />
|
||||
<p class="description"><?php _e('如果您不知道此选项的意义, 请保留默认设置'); ?></p>
|
||||
</li>
|
||||
<li>
|
||||
<label class="typecho-label"><?php _e('数据库用户名'); ?></label>
|
||||
<input type="text" class="text" name="dbUser" value="<?php _v('dbUser', SAE_MYSQL_USER); ?>" />
|
||||
<p class="description"><?php _e('这里Sina App Engine自动分配的用户名,请保留默认设置'); ?></p>
|
||||
</li>
|
||||
<li>
|
||||
<label class="typecho-label"><?php _e('数据库密码'); ?></label>
|
||||
<input type="password" class="text" name="dbPassword" value="<?php _v('dbPassword', SAE_MYSQL_PASS); ?>" />
|
||||
</li>
|
||||
<li>
|
||||
<label class="typecho-label"><?php _e('数据库名'); ?></label>
|
||||
<input type="text" class="text" name="dbDatabase" value="<?php _v('dbDatabase', SAE_MYSQL_DB); ?>" />
|
||||
<p class="description"><?php _e('请您指定数据库名称'); ?></p>
|
||||
</li>
|
||||
<?php //结束 ?>
|
||||
<?php else: ?>
|
||||
<li>
|
||||
<label class="typecho-label"><?php _e('数据库地址'); ?></label>
|
||||
<input type="text" class="text" name="dbHost" value="<?php _v('dbHost', 'localhost'); ?>"/>
|
||||
<p class="description"><?php _e('您可能会使用 "localhost"'); ?></p>
|
||||
</li>
|
||||
<li>
|
||||
<label class="typecho-label"><?php _e('数据库端口'); ?></label>
|
||||
<input type="text" class="text" name="dbPort" value="<?php _v('dbPort', '3306'); ?>"/>
|
||||
<p class="description"><?php _e('如果您不知道此选项的意义, 请保留默认设置'); ?></p>
|
||||
</li>
|
||||
<li>
|
||||
<label class="typecho-label"><?php _e('数据库用户名'); ?></label>
|
||||
<input type="text" class="text" name="dbUser" value="<?php _v('dbUser', 'root'); ?>" />
|
||||
<p class="description"><?php _e('您可能会使用 "root"'); ?></p>
|
||||
</li>
|
||||
<li>
|
||||
<label class="typecho-label"><?php _e('数据库密码'); ?></label>
|
||||
<input type="password" class="text" name="dbPassword" value="<?php _v('dbPassword'); ?>" />
|
||||
</li>
|
||||
<li>
|
||||
<label class="typecho-label"><?php _e('数据库名'); ?></label>
|
||||
<input type="text" class="text" name="dbDatabase" value="<?php _v('dbDatabase', 'typecho'); ?>" />
|
||||
<p class="description"><?php _e('请您指定数据库名称'); ?></p>
|
||||
</li>
|
||||
<?php endif; ?>
|
||||
|
||||
|
||||
<input type="hidden" name="dbCharset" value="<?php _e('utf8'); ?>" />
|
||||
133
install/Mysql.sql
Normal file
133
install/Mysql.sql
Normal file
@@ -0,0 +1,133 @@
|
||||
-- phpMyAdmin SQL Dump
|
||||
-- version 2.11.5
|
||||
-- http://www.phpmyadmin.net
|
||||
--
|
||||
-- 主机: localhost
|
||||
-- 生成日期: 2008 年 07 月 06 日 18:00
|
||||
-- 服务器版本: 5.0.51
|
||||
-- PHP 版本: 5.2.5
|
||||
|
||||
--
|
||||
-- 数据库: `typecho`
|
||||
--
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- 表的结构 `typecho_comments`
|
||||
--
|
||||
|
||||
CREATE TABLE `typecho_comments` (
|
||||
`coid` int(10) unsigned NOT NULL auto_increment,
|
||||
`cid` int(10) unsigned default '0',
|
||||
`created` int(10) unsigned default '0',
|
||||
`author` varchar(200) default NULL,
|
||||
`authorId` int(10) unsigned default '0',
|
||||
`ownerId` int(10) unsigned default '0',
|
||||
`mail` varchar(200) default NULL,
|
||||
`url` varchar(200) default NULL,
|
||||
`ip` varchar(64) default NULL,
|
||||
`agent` varchar(200) default NULL,
|
||||
`text` text,
|
||||
`type` varchar(16) default 'comment',
|
||||
`status` varchar(16) default 'approved',
|
||||
`parent` int(10) unsigned default '0',
|
||||
PRIMARY KEY (`coid`),
|
||||
KEY `cid` (`cid`),
|
||||
KEY `created` (`created`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=%charset%;
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- 表的结构 `typecho_contents`
|
||||
--
|
||||
|
||||
CREATE TABLE `typecho_contents` (
|
||||
`cid` int(10) unsigned NOT NULL auto_increment,
|
||||
`title` varchar(200) default NULL,
|
||||
`slug` varchar(200) default NULL,
|
||||
`created` int(10) unsigned default '0',
|
||||
`modified` int(10) unsigned default '0',
|
||||
`text` text,
|
||||
`order` int(10) unsigned default '0',
|
||||
`authorId` int(10) unsigned default '0',
|
||||
`template` varchar(32) default NULL,
|
||||
`type` varchar(16) default 'post',
|
||||
`status` varchar(16) default 'publish',
|
||||
`password` varchar(32) default NULL,
|
||||
`commentsNum` int(10) unsigned default '0',
|
||||
`allowComment` char(1) default '0',
|
||||
`allowPing` char(1) default '0',
|
||||
`allowFeed` char(1) default '0',
|
||||
`parent` int(10) unsigned default '0',
|
||||
PRIMARY KEY (`cid`),
|
||||
UNIQUE KEY `slug` (`slug`),
|
||||
KEY `created` (`created`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=%charset%;
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- 表的结构 `typecho_metas`
|
||||
--
|
||||
|
||||
CREATE TABLE `typecho_metas` (
|
||||
`mid` int(10) unsigned NOT NULL auto_increment,
|
||||
`name` varchar(200) default NULL,
|
||||
`slug` varchar(200) default NULL,
|
||||
`type` varchar(32) NOT NULL,
|
||||
`description` varchar(200) default NULL,
|
||||
`count` int(10) unsigned default '0',
|
||||
`order` int(10) unsigned default '0',
|
||||
PRIMARY KEY (`mid`),
|
||||
KEY `slug` (`slug`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=%charset%;
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- 表的结构 `typecho_options`
|
||||
--
|
||||
|
||||
CREATE TABLE `typecho_options` (
|
||||
`name` varchar(32) NOT NULL,
|
||||
`user` int(10) unsigned NOT NULL default '0',
|
||||
`value` text,
|
||||
PRIMARY KEY (`name`,`user`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=%charset%;
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- 表的结构 `typecho_relationships`
|
||||
--
|
||||
|
||||
CREATE TABLE `typecho_relationships` (
|
||||
`cid` int(10) unsigned NOT NULL,
|
||||
`mid` int(10) unsigned NOT NULL,
|
||||
PRIMARY KEY (`cid`,`mid`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=%charset%;
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- 表的结构 `typecho_users`
|
||||
--
|
||||
|
||||
CREATE TABLE `typecho_users` (
|
||||
`uid` int(10) unsigned NOT NULL auto_increment,
|
||||
`name` varchar(32) default NULL,
|
||||
`password` varchar(64) default NULL,
|
||||
`mail` varchar(200) default NULL,
|
||||
`url` varchar(200) default NULL,
|
||||
`screenName` varchar(32) default NULL,
|
||||
`created` int(10) unsigned default '0',
|
||||
`activated` int(10) unsigned default '0',
|
||||
`logged` int(10) unsigned default '0',
|
||||
`group` varchar(16) default 'visitor',
|
||||
`authCode` varchar(64) default NULL,
|
||||
PRIMARY KEY (`uid`),
|
||||
UNIQUE KEY `name` (`name`),
|
||||
UNIQUE KEY `mail` (`mail`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=%charset%;
|
||||
26
install/Pgsql.php
Normal file
26
install/Pgsql.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php if(!defined('__TYPECHO_ROOT_DIR__')) exit; ?>
|
||||
<li>
|
||||
<label class="typecho-label"><?php _e('数据库地址'); ?></label>
|
||||
<input type="text" class="text" name="dbHost" value="<?php _v('dbHost', 'localhost'); ?>"/>
|
||||
<p class="description"><?php _e('您可能会使用 "localhost"'); ?></p>
|
||||
</li>
|
||||
<li>
|
||||
<label class="typecho-label"><?php _e('数据库端口'); ?></label>
|
||||
<input type="text" class="text" name="dbPort" value="<?php _v('dbPort', '5432'); ?>"/>
|
||||
<p class="description"><?php _e('如果您不知道此选项的意义, 请保留默认设置'); ?></p>
|
||||
</li>
|
||||
<li>
|
||||
<label class="typecho-label"><?php _e('数据库用户名'); ?></label>
|
||||
<input type="text" class="text" name="dbUser" value="<?php _v('dbUser', 'postgres'); ?>" />
|
||||
<p class="description"><?php _e('您可能会使用 "postgres"'); ?></p>
|
||||
</li>
|
||||
<li>
|
||||
<label class="typecho-label"><?php _e('数据库密码'); ?></label>
|
||||
<input type="password" class="text" name="dbPassword" value="<?php _v('dbPassword'); ?>" />
|
||||
</li>
|
||||
<li>
|
||||
<label class="typecho-label"><?php _e('数据库名'); ?></label>
|
||||
<input type="text" class="text" name="dbDatabase" value="<?php _v('dbDatabase', 'typecho'); ?>" />
|
||||
<p class="description"><?php _e('请您指定数据库名称'); ?></p>
|
||||
</li>
|
||||
<input type="hidden" name="dbCharset" value="<?php _e('utf8'); ?>" />
|
||||
114
install/Pgsql.sql
Normal file
114
install/Pgsql.sql
Normal file
@@ -0,0 +1,114 @@
|
||||
--
|
||||
-- Table structure for table `typecho_comments`
|
||||
--
|
||||
CREATE SEQUENCE "typecho_comments_seq";
|
||||
|
||||
CREATE TABLE "typecho_comments" ( "coid" INT NOT NULL DEFAULT nextval('typecho_comments_seq'),
|
||||
"cid" INT NULL DEFAULT '0',
|
||||
"created" INT NULL DEFAULT '0',
|
||||
"author" VARCHAR(200) NULL DEFAULT NULL,
|
||||
"authorId" INT NULL DEFAULT '0',
|
||||
"ownerId" INT NULL DEFAULT '0',
|
||||
"mail" VARCHAR(200) NULL DEFAULT NULL,
|
||||
"url" VARCHAR(200) NULL DEFAULT NULL,
|
||||
"ip" VARCHAR(64) NULL DEFAULT NULL,
|
||||
"agent" VARCHAR(200) NULL DEFAULT NULL,
|
||||
"text" TEXT NULL DEFAULT NULL,
|
||||
"type" VARCHAR(16) NULL DEFAULT 'comment',
|
||||
"status" VARCHAR(16) NULL DEFAULT 'approved',
|
||||
"parent" INT NULL DEFAULT '0',
|
||||
PRIMARY KEY ("coid")
|
||||
);
|
||||
|
||||
CREATE INDEX "typecho_comments_cid" ON "typecho_comments" ("cid");
|
||||
CREATE INDEX "typecho_comments_created" ON "typecho_comments" ("created");
|
||||
|
||||
|
||||
--
|
||||
-- Table structure for table `typecho_contents`
|
||||
--
|
||||
|
||||
CREATE SEQUENCE "typecho_contents_seq";
|
||||
|
||||
CREATE TABLE "typecho_contents" ( "cid" INT NOT NULL DEFAULT nextval('typecho_contents_seq'),
|
||||
"title" VARCHAR(200) NULL DEFAULT NULL,
|
||||
"slug" VARCHAR(200) NULL DEFAULT NULL,
|
||||
"created" INT NULL DEFAULT '0',
|
||||
"modified" INT NULL DEFAULT '0',
|
||||
"text" TEXT NULL DEFAULT NULL,
|
||||
"order" INT NULL DEFAULT '0',
|
||||
"authorId" INT NULL DEFAULT '0',
|
||||
"template" VARCHAR(32) NULL DEFAULT NULL,
|
||||
"type" VARCHAR(16) NULL DEFAULT 'post',
|
||||
"status" VARCHAR(16) NULL DEFAULT 'publish',
|
||||
"password" VARCHAR(32) NULL DEFAULT NULL,
|
||||
"commentsNum" INT NULL DEFAULT '0',
|
||||
"allowComment" CHAR(1) NULL DEFAULT '0',
|
||||
"allowPing" CHAR(1) NULL DEFAULT '0',
|
||||
"allowFeed" CHAR(1) NULL DEFAULT '0',
|
||||
"parent" INT NULL DEFAULT '0',
|
||||
PRIMARY KEY ("cid"),
|
||||
UNIQUE ("slug")
|
||||
);
|
||||
|
||||
CREATE INDEX "typecho_contents_created" ON "typecho_contents" ("created");
|
||||
|
||||
|
||||
--
|
||||
-- Table structure for table `typecho_metas`
|
||||
--
|
||||
|
||||
CREATE SEQUENCE "typecho_metas_seq";
|
||||
|
||||
CREATE TABLE "typecho_metas" ( "mid" INT NOT NULL DEFAULT nextval('typecho_metas_seq'),
|
||||
"name" VARCHAR(200) NULL DEFAULT NULL,
|
||||
"slug" VARCHAR(200) NULL DEFAULT NULL,
|
||||
"type" VARCHAR(16) NOT NULL DEFAULT '',
|
||||
"description" VARCHAR(200) NULL DEFAULT NULL,
|
||||
"count" INT NULL DEFAULT '0',
|
||||
"order" INT NULL DEFAULT '0',
|
||||
PRIMARY KEY ("mid")
|
||||
);
|
||||
|
||||
CREATE INDEX "typecho_metas_slug" ON "typecho_metas" ("slug");
|
||||
|
||||
|
||||
--
|
||||
-- Table structure for table `typecho_options`
|
||||
--
|
||||
|
||||
CREATE TABLE "typecho_options" ( "name" VARCHAR(32) NOT NULL DEFAULT '',
|
||||
"user" INT NOT NULL DEFAULT '0',
|
||||
"value" TEXT NULL DEFAULT NULL,
|
||||
PRIMARY KEY ("name","user")
|
||||
);
|
||||
|
||||
--
|
||||
-- Table structure for table `typecho_relationships`
|
||||
--
|
||||
|
||||
CREATE TABLE "typecho_relationships" ( "cid" INT NOT NULL DEFAULT '0',
|
||||
"mid" INT NOT NULL DEFAULT '0',
|
||||
PRIMARY KEY ("cid","mid")
|
||||
);
|
||||
|
||||
--
|
||||
-- Table structure for table `typecho_users`
|
||||
--
|
||||
CREATE SEQUENCE "typecho_users_seq";
|
||||
|
||||
CREATE TABLE "typecho_users" ( "uid" INT NOT NULL DEFAULT nextval('typecho_users_seq') ,
|
||||
"name" VARCHAR(32) NULL DEFAULT NULL,
|
||||
"password" VARCHAR(64) NULL DEFAULT NULL,
|
||||
"mail" VARCHAR(200) NULL DEFAULT NULL,
|
||||
"url" VARCHAR(200) NULL DEFAULT NULL,
|
||||
"screenName" VARCHAR(32) NULL DEFAULT NULL,
|
||||
"created" INT NULL DEFAULT '0',
|
||||
"activated" INT NULL DEFAULT '0',
|
||||
"logged" INT NULL DEFAULT '0',
|
||||
"group" VARCHAR(16) NULL DEFAULT 'visitor',
|
||||
"authCode" VARCHAR(64) NULL DEFAULT NULL,
|
||||
PRIMARY KEY ("uid"),
|
||||
UNIQUE ("name"),
|
||||
UNIQUE ("mail")
|
||||
);
|
||||
7
install/SQLite.php
Normal file
7
install/SQLite.php
Normal file
@@ -0,0 +1,7 @@
|
||||
<?php if(!defined('__TYPECHO_ROOT_DIR__')) exit; ?>
|
||||
<?php $defaultDir = dirname($_SERVER['SCRIPT_FILENAME']) . '/usr/' . uniqid() . '.db'; ?>
|
||||
<li>
|
||||
<label class="typecho-label"><?php _e('数据库文件路径'); ?></label>
|
||||
<input type="text" class="text" name="dbFile" value="<?php _v('dbFile', $defaultDir); ?>"/>
|
||||
<p class="description"><?php _e('"%s" 是我们为您自动生成的地址', $defaultDir); ?></p>
|
||||
</li>
|
||||
74
install/SQLite.sql
Normal file
74
install/SQLite.sql
Normal file
@@ -0,0 +1,74 @@
|
||||
CREATE TABLE typecho_comments ( "coid" INTEGER NOT NULL PRIMARY KEY,
|
||||
"cid" int(10) default '0' ,
|
||||
"created" int(10) default '0' ,
|
||||
"author" varchar(200) default NULL ,
|
||||
"authorId" int(10) default '0' ,
|
||||
"ownerId" int(10) default '0' ,
|
||||
"mail" varchar(200) default NULL ,
|
||||
"url" varchar(200) default NULL ,
|
||||
"ip" varchar(64) default NULL ,
|
||||
"agent" varchar(200) default NULL ,
|
||||
"text" text ,
|
||||
"type" varchar(16) default 'comment' ,
|
||||
"status" varchar(16) default 'approved' ,
|
||||
"parent" int(10) default '0' );
|
||||
|
||||
CREATE INDEX typecho_comments_cid ON typecho_comments ("cid");
|
||||
CREATE INDEX typecho_comments_created ON typecho_comments ("created");
|
||||
|
||||
CREATE TABLE typecho_contents ( "cid" INTEGER NOT NULL PRIMARY KEY,
|
||||
"title" varchar(200) default NULL ,
|
||||
"slug" varchar(200) default NULL ,
|
||||
"created" int(10) default '0' ,
|
||||
"modified" int(10) default '0' ,
|
||||
"text" text ,
|
||||
"order" int(10) default '0' ,
|
||||
"authorId" int(10) default '0' ,
|
||||
"template" varchar(32) default NULL ,
|
||||
"type" varchar(16) default 'post' ,
|
||||
"status" varchar(16) default 'publish' ,
|
||||
"password" varchar(32) default NULL ,
|
||||
"commentsNum" int(10) default '0' ,
|
||||
"allowComment" char(1) default '0' ,
|
||||
"allowPing" char(1) default '0' ,
|
||||
"allowFeed" char(1) default '0' ,
|
||||
"parent" int(10) default '0' );
|
||||
|
||||
CREATE UNIQUE INDEX typecho_contents_slug ON typecho_contents ("slug");
|
||||
CREATE INDEX typecho_contents_created ON typecho_contents ("created");
|
||||
|
||||
CREATE TABLE typecho_metas ( "mid" INTEGER NOT NULL PRIMARY KEY,
|
||||
"name" varchar(200) default NULL ,
|
||||
"slug" varchar(200) default NULL ,
|
||||
"type" varchar(32) NOT NULL ,
|
||||
"description" varchar(200) default NULL ,
|
||||
"count" int(10) default '0' ,
|
||||
"order" int(10) default '0' );
|
||||
|
||||
CREATE INDEX typecho_metas_slug ON typecho_metas ("slug");
|
||||
|
||||
CREATE TABLE typecho_options ( "name" varchar(32) NOT NULL ,
|
||||
"user" int(10) NOT NULL default '0' ,
|
||||
"value" text );
|
||||
|
||||
CREATE UNIQUE INDEX typecho_options_name_user ON typecho_options ("name", "user");
|
||||
|
||||
CREATE TABLE typecho_relationships ( "cid" int(10) NOT NULL ,
|
||||
"mid" int(10) NOT NULL );
|
||||
|
||||
CREATE UNIQUE INDEX typecho_relationships_cid_mid ON typecho_relationships ("cid", "mid");
|
||||
|
||||
CREATE TABLE typecho_users ( "uid" INTEGER NOT NULL PRIMARY KEY,
|
||||
"name" varchar(32) default NULL ,
|
||||
"password" varchar(64) default NULL ,
|
||||
"mail" varchar(200) default NULL ,
|
||||
"url" varchar(200) default NULL ,
|
||||
"screenName" varchar(32) default NULL ,
|
||||
"created" int(10) default '0' ,
|
||||
"activated" int(10) default '0' ,
|
||||
"logged" int(10) default '0' ,
|
||||
"group" varchar(16) default 'visitor' ,
|
||||
"authCode" varchar(64) default NULL);
|
||||
|
||||
CREATE UNIQUE INDEX typecho_users_name ON typecho_users ("name");
|
||||
CREATE UNIQUE INDEX typecho_users_mail ON typecho_users ("mail");
|
||||
Reference in New Issue
Block a user