創(chuàng)建數(shù)據(jù)庫php代碼 用PHP寫出自己的BLOG系統(tǒng)
更新時間:2010年04月12日 12:20:09 作者:
今天的任務(wù)是創(chuàng)建數(shù)據(jù)庫,因為對數(shù)據(jù)庫懂的很少,所以在數(shù)據(jù)庫表關(guān)系上還很差啊。
下面直接上代碼
<?php
//date_default_timezone_set("Asia/Shanghai");
/*
function create_siteinfo
DONE:網(wǎng)站信息表
Author:www.5dkx.com
DATE:2010-3-30
表結(jié)構(gòu):
title 網(wǎng)站名
keyword 網(wǎng)站關(guān)鍵詞
description 網(wǎng)站描述
*/
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("創(chuàng)建表siteinfo失敗!");
}
/*
function:create_article()
DONE:mysql創(chuàng)建文章表sql語句
Author:www.5dkx.com
表結(jié)構(gòu):
id 文章ID
cid 歸屬類別ID
abstract 文章摘要
title 文章標題
posttime 發(fā)布時間
aurhor 作者
comefrom 文章來源
comeurl 來源URL
content 正文內(nèi)容
keyword 關(guān)鍵詞
rank 文章等級
views 瀏覽次數(shù)
*/
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("刪除數(shù)據(jù)庫失敗!");
mysql_query($sql,$conn)or die("創(chuàng)建數(shù)據(jù)庫失敗!");
}
/*
function:create_member()
DONE:mysql創(chuàng)建會員表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("刪除數(shù)據(jù)庫失敗!");
mysql_query($sql,$conn)or die("創(chuàng)建數(shù)據(jù)庫失敗!");
}
/*
function:create_class
DONE:sql創(chuàng)建分類sql語句
Author:www.5dkx.com
表結(jié)構(gòu):
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("創(chuàng)建表".$table_class."失敗");
}
/*
function:create_guest
DONE:sql創(chuàng)建留言板sql語句
Author:www.5dkx.com
表結(jié)構(gòu):
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("創(chuàng)建表".$table_guest."失敗");
}
function create_sql()
{
global $table_article,$table_member,$table_class,$table_guest,$conn;
echo "創(chuàng)建siteinfo表\r……";
create_siteinfo();
echo "完成<br>";
echo "創(chuàng)建".$table_article."表\r……";
create_article();
echo "完成<br>";
echo "創(chuàng)建".$table_member."表\r……";
create_member();
echo "完成<br>";
echo "創(chuàng)建".$table_class."表\r……";
create_class();
echo "完成<br>";
echo "創(chuàng)建".$table_guest."表\r……";
create_guest();
echo "完成<br>";
mysql_close($conn);
}
?>
復(fù)制代碼 代碼如下:
<?php
//date_default_timezone_set("Asia/Shanghai");
/*
function create_siteinfo
DONE:網(wǎng)站信息表
Author:www.5dkx.com
DATE:2010-3-30
表結(jié)構(gòu):
title 網(wǎng)站名
keyword 網(wǎng)站關(guān)鍵詞
description 網(wǎng)站描述
*/
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("創(chuàng)建表siteinfo失敗!");
}
/*
function:create_article()
DONE:mysql創(chuàng)建文章表sql語句
Author:www.5dkx.com
表結(jié)構(gòu):
id 文章ID
cid 歸屬類別ID
abstract 文章摘要
title 文章標題
posttime 發(fā)布時間
aurhor 作者
comefrom 文章來源
comeurl 來源URL
content 正文內(nèi)容
keyword 關(guān)鍵詞
rank 文章等級
views 瀏覽次數(shù)
*/
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("刪除數(shù)據(jù)庫失敗!");
mysql_query($sql,$conn)or die("創(chuàng)建數(shù)據(jù)庫失敗!");
}
/*
function:create_member()
DONE:mysql創(chuàng)建會員表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("刪除數(shù)據(jù)庫失敗!");
mysql_query($sql,$conn)or die("創(chuàng)建數(shù)據(jù)庫失敗!");
}
/*
function:create_class
DONE:sql創(chuàng)建分類sql語句
Author:www.5dkx.com
表結(jié)構(gòu):
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("創(chuàng)建表".$table_class."失敗");
}
/*
function:create_guest
DONE:sql創(chuàng)建留言板sql語句
Author:www.5dkx.com
表結(jié)構(gòu):
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("創(chuàng)建表".$table_guest."失敗");
}
function create_sql()
{
global $table_article,$table_member,$table_class,$table_guest,$conn;
echo "創(chuàng)建siteinfo表\r……";
create_siteinfo();
echo "完成<br>";
echo "創(chuàng)建".$table_article."表\r……";
create_article();
echo "完成<br>";
echo "創(chuàng)建".$table_member."表\r……";
create_member();
echo "完成<br>";
echo "創(chuàng)建".$table_class."表\r……";
create_class();
echo "完成<br>";
echo "創(chuàng)建".$table_guest."表\r……";
create_guest();
echo "完成<br>";
mysql_close($conn);
}
?>
您可能感興趣的文章:
- MySQL創(chuàng)建數(shù)據(jù)庫并支持中文字符的操作方法
- Mysql匿名登錄無法創(chuàng)建數(shù)據(jù)庫問題解決方案
- MySql添加新用戶及為用戶創(chuàng)建數(shù)據(jù)庫和給用戶分配權(quán)限方法介紹
- mysql創(chuàng)建數(shù)據(jù)庫,添加用戶,用戶授權(quán)實操方法
- MySQL創(chuàng)建數(shù)據(jù)庫的兩種方法
- 用MySQL創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)庫表代碼
- 實例講解通過PHP創(chuàng)建數(shù)據(jù)庫
- php桌面中心(一) 創(chuàng)建數(shù)據(jù)庫
- MySQL與PHP的基礎(chǔ)與應(yīng)用專題之創(chuàng)建數(shù)據(jù)庫表
相關(guān)文章
微信開發(fā)之網(wǎng)頁授權(quán)獲取用戶信息(二)
本文給大家闡述的微信開發(fā)基于yii2.0框架,對微信開發(fā)之網(wǎng)頁授權(quán)獲取用戶信息相關(guān)知識感興趣的朋友通過本文學(xué)習(xí)吧2016-01-01
php 調(diào)用百度sms來發(fā)送短信的實現(xiàn)示例
這篇文章主要介紹了php 調(diào)用百度sms來發(fā)送短信的實現(xiàn)示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-11-11
PHP設(shè)計模式之工廠模式(Factory)入門與應(yīng)用詳解
這篇文章主要介紹了PHP設(shè)計模式之工廠模式(Factory),結(jié)合實例形式詳細分析了PHP工廠模式的概念、原理、基本應(yīng)用與相關(guān)操作注意事項,需要的朋友可以參考下2019-12-12

