创建数据库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 相关文章推荐
用windows下编译过的eAccelerator for PHP 5.1.6实现php加速的使用方法
Sep 30 PHP
怎样给PHP源代码加密?PHP二进制加密与解密的解决办法
Apr 22 PHP
php中time()和mktime()方法的区别
Sep 28 PHP
php cli换行示例
Apr 22 PHP
使用PHP实现下载CSS文件中的图片
Dec 06 PHP
PHP mysql事务问题实例分析
Jan 18 PHP
Laravel5权限管理方法详解
Jul 26 PHP
PHP 中 DOMDocument保存xml时中文出现乱码问题的解决方案
Sep 19 PHP
PHP二分查找算法示例【递归与非递归方法】
Sep 29 PHP
PHP请求远程地址设置超时时间的解决方法
Oct 29 PHP
thinkPHP5.0框架URL访问方法详解
Mar 18 PHP
Centos7安装swoole扩展操作示例
Mar 26 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 cli换行示例
2014/04/22 PHP
smarty模板引擎中自定义函数的方法
2015/01/22 PHP
PHP也能干大事 随机函数
2015/04/14 PHP
php生成动态验证码gif图片
2015/10/19 PHP
WordPress中获取指定分类及其子分类下的文章数目
2015/12/31 PHP
PHP实现 APP端微信支付功能
2018/06/22 PHP
PHP观察者模式实例分析【对比JS观察者模式】
2019/05/22 PHP
PHP读取文件,解决中文乱码UTF-8的方法分析
2020/01/22 PHP
php操作redis命令及代码实例大全
2020/11/19 PHP
javascript加号&quot;+&quot;的二义性说明
2013/03/04 Javascript
图片轮换效果实现代码(点击按钮停止执行)
2013/04/12 Javascript
原生javascript实现图片无缝滚动效果
2016/02/12 Javascript
基于Vue的文字跑马灯组件(npm 组件包)
2017/05/24 Javascript
js实现京东轮播图效果
2017/06/30 Javascript
关于js中的鼠标事件总结
2017/07/11 Javascript
jQuery使用zTree插件实现可拖拽的树示例
2017/09/23 jQuery
JS编写兼容IE6,7,8浏览器无缝自动轮播
2018/10/12 Javascript
JS中的算法与数据结构之二叉查找树(Binary Sort Tree)实例详解
2019/08/16 Javascript
微信小程序云开发如何实现数据库自动备份实现
2019/08/16 Javascript
Python 实现两个服务器之间文件的上传方法
2019/02/13 Python
深入了解Django View(视图系统)
2019/07/23 Python
python 上下文管理器及自定义原理解析
2019/11/19 Python
python 解决print数组/矩阵无法完整输出的问题
2020/02/19 Python
python操作微信自动发消息的实现(微信聊天机器人)
2020/07/14 Python
Django自定义YamlField实现过程解析
2020/11/11 Python
Html5 localStorage入门教程
2018/04/26 HTML / CSS
德国鞋子网上商店:Omoda.de
2017/03/31 全球购物
Mytheresa美国官网:德国知名的女性奢侈品电商
2017/05/27 全球购物
美国单身专业人士在线约会网站:EliteSingles
2019/03/19 全球购物
您附近的水疗和健康场所:Spafinder(美国)
2019/07/05 全球购物
传统软件工程与面向对象的软件工程有什么区别
2012/05/31 面试题
环境科学专业个人求职的自我评价
2013/11/28 职场文书
民族团结好少年事迹材料
2014/08/19 职场文书
单位租房协议书范本
2014/12/04 职场文书
家长评语怎么写
2014/12/30 职场文书
Windows10下安装MySQL8
2021/04/06 MySQL