创建数据库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 相关文章推荐
同时提取多条新闻中的文本一例
Oct 09 PHP
Excel数据导入Mysql数据库的实现代码
Jun 05 PHP
PHP HTML代码串截取代码
Dec 29 PHP
PHP foreach循环使用详解与实例代码
May 08 PHP
深入解析fsockopen与pfsockopen的区别
Jul 05 PHP
ThinkPHP整合百度Ueditor图文教程
Oct 21 PHP
微信支付开发交易通知实例
Jul 12 PHP
php 解析xml 的四种方法详细介绍
Oct 26 PHP
PHP使用数组实现矩阵数学运算的方法示例
May 29 PHP
ThinkPHP like模糊查询,like多匹配查询,between查询,in查询,一般查询书写方法
Sep 26 PHP
浅谈laravel-admin form中的数据,在提交后,保存前,获取并进行编辑
Oct 21 PHP
深入理解PHP+Mysql分布式事务与解决方案
Dec 03 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程序时遇到的三个问题
2012/01/17 PHP
PHP数组无限分级数据的层级化处理代码
2012/12/29 PHP
PHP中基于ts与nts版本- vc6和vc9编译版本的区别详解
2013/04/26 PHP
探讨Hessian在PHP中的使用分析
2013/06/13 PHP
php中的路径问题与set_include_path使用介绍
2014/02/11 PHP
PHP判断一个字符串是否是回文字符串的方法
2015/03/23 PHP
php使用timthumb生成缩略图的方法
2016/01/22 PHP
一个很简单的办法实现TD的加亮效果.
2006/06/29 Javascript
限制文本字节数js代码
2007/03/06 Javascript
向fckeditor编辑器插入指定代码的方法
2007/05/25 Javascript
js中字符替换函数String.replace()使用技巧
2011/08/14 Javascript
jQuery实现form表单reset按钮重置清空表单功能
2012/12/18 Javascript
javascript打开word文档的方法
2014/04/16 Javascript
原生JS实现平滑回到顶部组件
2016/03/16 Javascript
JS实现自动轮播图效果(自适应屏幕宽度+手机触屏滑动)
2017/06/19 Javascript
Swiper实现轮播图效果
2017/07/03 Javascript
基于ES6作用域和解构赋值详解
2017/11/03 Javascript
vue加载自定义的js文件方法
2018/03/13 Javascript
详解JavaScript 为什么要有 Symbol 类型?
2019/04/03 Javascript
jQuery模拟html下拉多选框的原生实现方法示例
2019/05/30 jQuery
python实现web方式logview的方法
2015/08/10 Python
Python正则获取、过滤或者替换HTML标签的方法
2016/01/28 Python
Python爬虫代理IP池实现方法
2017/01/05 Python
人工智能最火编程语言 Python大战Java!
2017/11/13 Python
Python使用Matplotlib实现Logos设计代码
2017/12/25 Python
结合OpenCV与TensorFlow进行人脸识别的实现
2019/10/10 Python
使用python turtle画高达
2020/01/19 Python
Python 多线程共享变量的实现示例
2020/04/17 Python
Selenium webdriver添加cookie实现过程详解
2020/08/12 Python
Python Pandas list列表数据列拆分成多行的方法实现
2020/12/14 Python
哄娃神器4moms商店:美国婴童用品品牌
2019/03/07 全球购物
澳大利亚珍珠首饰购物网站:Vayo Pearls
2019/03/11 全球购物
电子商务专业学生的学习自我评价
2013/10/27 职场文书
2016春节家属慰问信
2015/03/25 职场文书
2015年扫黄打非工作总结
2015/05/13 职场文书
openstack云计算keystone组件工作介绍
2022/04/20 Servers