创建数据库php代码 用PHP写出自己的BLOG系统


Posted in PHP onApril 12, 2010

下面直接上代码

<?php 
//date_default_timezone_set("Asia/Shanghai"); 
/* 
function create_siteinfo 
DONE:网站信息表 
Author:www.5dkx.com 
DATE:2010-3-30 
表结构: 
title 网站名 
keyword 网站关键词 
description 网站描述 
*/ 
function create_siteinfo() 
{ 
global $conn; 
$sql = "create table siteinfo ( 
title varchar(100) not null, 
keyword varchar(200) not null, 
description varchar(200) not null 
)"; 
$dropsql = "drop table if exists siteinfo"; 
mysql_query($dropsql,$conn)or die("删除表siteinfo失败!"); 
mysql_query($sql,$conn)or die("创建表siteinfo失败!"); 
} 
/* 
function:create_article() 
DONE:mysql创建文章表sql语句 
Author:www.5dkx.com 
表结构: 
id 文章ID 
cid 归属类别ID 
abstract 文章摘要 
title 文章标题 
posttime 发布时间 
aurhor 作者 
comefrom 文章来源 
comeurl 来源URL 
content 正文内容 
keyword 关键词 
rank 文章等级 
views 浏览次数 
*/ 
function create_article() 
{ 
global $conn,$table_article; 
$sql ="create table $table_article( 
id int(11) auto_increment not null, 
cid int(5) not null, 
abstract varchar(300) not null, 
title varchar(50) not null, 
posttime datetime not null, 
author varchar(30) not null, 
comefrom varchar(50) not null, 
comeurl varchar(50) not null, 
content TEXT not null, 
keyword varchar(20) not null, 
rank int(2) not null, 
views int(5) not null, 
PRIMARY KEY(id) 
)"; 
$dropsql = "drop table if exists $table_article"; 
mysql_query($dropsql,$conn)or die("删除数据库失败!"); 
mysql_query($sql,$conn)or die("创建数据库失败!"); 
} 
/* 
function:create_member() 
DONE:mysql创建会员表sql语句 
Author:www.5dkx.com 
uid 会员ID 
u_name 会员名称 
u_passwd 密码 
rank 会员等级 
*/ 
function create_member() 
{ 
global $conn,$table_member; 
$sql = "create table $table_member( 
uid int(5) auto_increment not null, 
u_name varchar(20) not null UNIQUE, 
u_passwd varchar(100) not null, 
rank int(2) not null, 
PRIMARY KEY(uid) 
)"; 
$dropsql = "drop table if exists $table_member"; 
mysql_query($dropsql,$conn)or die("删除数据库失败!"); 
mysql_query($sql,$conn)or die("创建数据库失败!"); 
} 
/* 
function:create_class 
DONE:sql创建分类sql语句 
Author:www.5dkx.com 
表结构: 
cid 类类别ID 
cname 类名 
*/ 
function create_class() 
{ 
global $conn,$table_class; 
$sql = "create table $table_class( 
cid int(5) auto_increment not null, 
cname varchar(50) not null UNIQUE, 
PRIMARY KEY(cid) 
)"; 
$dropsql = "drop table if exists $table_class"; 
mysql_query($dropsql,$conn)or die("删除".$table_class."失败!"); 
mysql_query($sql,$conn)or die("创建表".$table_class."失败"); 
} 
/* 
function:create_guest 
DONE:sql创建留言板sql语句 
Author:www.5dkx.com 
表结构: 
gid 留言ID 
g_name 留言用户名 
g_site 用户个人主页 
g_mail 用户邮箱 
g_cid 留言位置(哪篇文章或者是留言板) 
*/ 
function create_guest() 
{ 
global $conn,$table_guest; 
$sql = "create table $table_guest( 
gid int(11) auto_increment not null, 
g_name varchar(50) not null, 
g_site varchar(50) not null, 
g_mail varchar(50) not null, 
g_cid int(5) not null, 
PRIMARY KEY(gid) 
)"; 
$dropsql = "drop table if exists $table_guest"; 
mysql_query($dropsql,$conn)or die("删除表".$table_guest."失败"); 
mysql_query($sql,$conn)or die("创建表".$table_guest."失败"); 
} 
function create_sql() 
{ 
global $table_article,$table_member,$table_class,$table_guest,$conn; 
echo "创建siteinfo表\r……"; 
create_siteinfo(); 
echo "完成<br>"; 
echo "创建".$table_article."表\r……"; 
create_article(); 
echo "完成<br>"; 
echo "创建".$table_member."表\r……"; 
create_member(); 
echo "完成<br>"; 
echo "创建".$table_class."表\r……"; 
create_class(); 
echo "完成<br>"; 
echo "创建".$table_guest."表\r……"; 
create_guest(); 
echo "完成<br>"; 
mysql_close($conn); 
} 
?>
PHP 相关文章推荐
解析PHP中$_FILES的使用以及注意事项
Jul 05 PHP
ThinkPHP实现带验证码的文件上传功能实例
Nov 01 PHP
php隐藏IP地址后两位显示为星号的方法
Nov 21 PHP
Nginx服务器上安装并配置PHPMyAdmin的教程
Aug 18 PHP
刷新PHP缓冲区为你的站点加速
Oct 10 PHP
PHP使用mkdir创建多级目录的方法
Dec 22 PHP
理解php依赖注入和控制反转
May 11 PHP
CodeIgniter开发实现支付宝接口调用的方法示例
Nov 14 PHP
phpmailer绑定邮箱的实现方法
Dec 01 PHP
PHP基于DOM创建xml文档的方法示例
Feb 08 PHP
PHP中in_array的隐式转换的解决方法
Mar 06 PHP
PHP设计模式之简单工厂和工厂模式实例分析
Mar 25 PHP
创建配置文件 用PHP写出自己的BLOG系统 2
Apr 12 #PHP
php 中文字符入库或显示乱码问题的解决方法
Apr 12 #PHP
QueryPath PHP 中的jQuery
Apr 11 #PHP
10个可以简化php开发过程的MySQL工具
Apr 11 #PHP
Fatal error: Call to undefined function curl_init()解决方法
Apr 09 #PHP
PHP Socket 编程
Apr 09 #PHP
有关JSON以及JSON在PHP中的应用
Apr 09 #PHP
You might like
PHP输出控制功能在简繁体转换中的应用
2006/10/09 PHP
深入php self与$this的详解
2013/06/08 PHP
PHP下载远程文件到本地存储的方法
2015/03/24 PHP
PHP中Session可能会引起并发问题
2015/06/26 PHP
php实现搜索类封装示例
2016/03/31 PHP
Windows 下安装 swoole 图文教程(php)
2017/06/05 PHP
Javascript实例教程(19) 使用HoTMetal(2)
2006/12/23 Javascript
关于document.cookie的使用javascript
2008/04/11 Javascript
跟着Jquery API学Jquery之一 选择器
2010/04/07 Javascript
基于jquery可配置循环左右滚动例子
2011/09/09 Javascript
常规表格多表头查询示例
2014/02/21 Javascript
JavaScript Math 对象常用方法总结
2016/04/28 Javascript
在Js页面通过POST传递参数跳转到新页面详解
2017/08/25 Javascript
vue项目中使用tinymce编辑器的步骤详解
2018/09/11 Javascript
layer扩展打开/关闭动画的方法
2019/09/23 Javascript
解决Antd Table组件表头不对齐的问题
2020/10/27 Javascript
Python监控主机是否存活并以邮件报警
2015/09/22 Python
Python中一行和多行import模块问题
2018/04/01 Python
使用python获取电脑的磁盘信息方法
2018/11/01 Python
python3实现逐字输出的方法
2019/01/23 Python
python绘制多个子图的实例
2019/07/07 Python
Django 响应数据response的返回源码详解
2019/08/06 Python
Python将主机名转换为IP地址的方法
2019/08/14 Python
Python批量将图片灰度化的实现代码
2020/04/11 Python
python可迭代对象去重实例
2020/05/15 Python
基于canvas使用贝塞尔曲线平滑拟合折线段的方法
2018/01/10 HTML / CSS
Footshop法国:购买运动鞋
2020/01/19 全球购物
护理专业毕业生自我鉴定
2013/10/08 职场文书
教你打造完美的创业计划书
2014/01/06 职场文书
学雷锋志愿服务月活动总结
2014/03/09 职场文书
教师竞聘演讲稿
2014/05/16 职场文书
办公室文员岗位职责范本
2014/06/12 职场文书
2015年教师新年寄语
2014/12/08 职场文书
搭讪开场白台词大全
2015/05/28 职场文书
创业计划书之儿童理发店
2019/09/27 职场文书
JavaScript数组 几个常用方法总结
2021/11/11 Javascript