创建数据库php代码用PHP写出自己的BLOG系统
2023-06-13 09:14:17 时间
下面直接上代码
复制代码代码如下:
<?php
//date_default_timezone_set("Asia/Shanghai");
/*
functioncreate_siteinfo
DONE:网站信息表
Author:www.5dkx.com
DATE:2010-3-30
表结构:
title网站名
keyword网站关键词
description网站描述
*/
functioncreate_siteinfo()
{
global$conn;
$sql="createtablesiteinfo(
titlevarchar(100)notnull,
keywordvarchar(200)notnull,
descriptionvarchar(200)notnull
)";
$dropsql="droptableifexistssiteinfo";
mysql_query($dropsql,$conn)ordie("删除表siteinfo失败!");
mysql_query($sql,$conn)ordie("创建表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浏览次数
*/
functioncreate_article()
{
global$conn,$table_article;
$sql="createtable$table_article(
idint(11)auto_incrementnotnull,
cidint(5)notnull,
abstractvarchar(300)notnull,
titlevarchar(50)notnull,
posttimedatetimenotnull,
authorvarchar(30)notnull,
comefromvarchar(50)notnull,
comeurlvarchar(50)notnull,
contentTEXTnotnull,
keywordvarchar(20)notnull,
rankint(2)notnull,
viewsint(5)notnull,
PRIMARYKEY(id)
)";
$dropsql="droptableifexists$table_article";
mysql_query($dropsql,$conn)ordie("删除数据库失败!");
mysql_query($sql,$conn)ordie("创建数据库失败!");
}
/*
function:create_member()
DONE:mysql创建会员表sql语句
Author:www.5dkx.com
uid会员ID
u_name会员名称
u_passwd密码
rank会员等级
*/
functioncreate_member()
{
global$conn,$table_member;
$sql="createtable$table_member(
uidint(5)auto_incrementnotnull,
u_namevarchar(20)notnullUNIQUE,
u_passwdvarchar(100)notnull,
rankint(2)notnull,
PRIMARYKEY(uid)
)";
$dropsql="droptableifexists$table_member";
mysql_query($dropsql,$conn)ordie("删除数据库失败!");
mysql_query($sql,$conn)ordie("创建数据库失败!");
}
/*
function:create_class
DONE:sql创建分类sql语句
Author:www.5dkx.com
表结构:
cid类类别ID
cname类名
*/
functioncreate_class()
{
global$conn,$table_class;
$sql="createtable$table_class(
cidint(5)auto_incrementnotnull,
cnamevarchar(50)notnullUNIQUE,
PRIMARYKEY(cid)
)";
$dropsql="droptableifexists$table_class";
mysql_query($dropsql,$conn)ordie("删除".$table_class."失败!");
mysql_query($sql,$conn)ordie("创建表".$table_class."失败");
}
/*
function:create_guest
DONE:sql创建留言板sql语句
Author:www.5dkx.com
表结构:
gid留言ID
g_name留言用户名
g_site用户个人主页
g_mail用户邮箱
g_cid留言位置(哪篇文章或者是留言板)
*/
functioncreate_guest()
{
global$conn,$table_guest;
$sql="createtable$table_guest(
gidint(11)auto_incrementnotnull,
g_namevarchar(50)notnull,
g_sitevarchar(50)notnull,
g_mailvarchar(50)notnull,
g_cidint(5)notnull,
PRIMARYKEY(gid)
)";
$dropsql="droptableifexists$table_guest";
mysql_query($dropsql,$conn)ordie("删除表".$table_guest."失败");
mysql_query($sql,$conn)ordie("创建表".$table_guest."失败");
}
functioncreate_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);
}
?>
相关文章
- MySQL数据库操作:用PHP实现(php操作mysql数据库)
- 测试Linux下PHP应用的实现(linux测试php)
- PHP扩展开发:实现Redis读写数据(php扩展redis)
- PHP与MySQL网站开发实操指南(php和mysql开发)
- PHP快速导出MySQL数据库的技巧(php导出mysql数据库)
- 快速访问MSSQL数据库:PHP实现(php访问mssql)
- 的数据库连接PHP与Oracle数据库的连接技术指南(php与oracle)
- 搭建 PHP 环境,在 Linux 系统里更轻松!(php环境linux)
- PHP开启Redis:实现快速访问(php开启redis)
- PHP如何获取MySQL版本?(php获取mysql版本)
- 教你如何用PHP获取MySQL数据库中的数据(php获取mysql数据)
- PHP操作MySQL数据库的完整指南(php读写mysql)
- 如何在Linux系统下执行PHP文件?(linux下执行php)
- PHP实现Oracle数据库连接(php支持oracle)
- 使用PHP操作MySQL数据库的基础——mysql类库(mysql类库php)
- PHP与MySQL完美结合:数据库操作常用语句及优化技巧(php使用mysql)
- PHP无法连接MSSQL数据库问题的解决方法(php 无法 mssql)
- PHP操作MySQL数据库详解,快速学习调用方法(php怎么调用mysql)
- 测试PHP连接MS SQL 数据库的结果(php链接mssql测试)
- PHP连接MSSQL实现数据库操作(php用mssql)
- Linux系统下 PHP的安装和配置(linux下php的安装)
- PHP如何实现与MSSQL的连接(要php链接mssql)
- 用ADODB来让PHP操作ACCESS数据库的方法
- php循环输出数据库内容的代码
- PHP中的MYSQL常用函数(php下操作数据库必备)
- PHP对MongoDB[NoSQL]数据库的操作
- 基于PHP读取TXT文件向数据库导入海量数据的方法
- php实现MySQL数据库备份与还原类实例