創(chuàng)建數(shù)據(jù)庫(kù)php代碼 用PHP寫(xiě)出自己的BLOG系統(tǒng)
更新時(shí)間:2010年04月12日 12:20:09 作者:
今天的任務(wù)是創(chuàng)建數(shù)據(jù)庫(kù),因?yàn)閷?duì)數(shù)據(jù)庫(kù)懂的很少,所以在數(shù)據(jù)庫(kù)表關(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語(yǔ)句
Author:www.5dkx.com
表結(jié)構(gòu):
id 文章ID
cid 歸屬類(lèi)別ID
abstract 文章摘要
title 文章標(biāo)題
posttime 發(fā)布時(shí)間
aurhor 作者
comefrom 文章來(lái)源
comeurl 來(lái)源URL
content 正文內(nèi)容
keyword 關(guān)鍵詞
rank 文章等級(jí)
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ù)庫(kù)失敗!");
mysql_query($sql,$conn)or die("創(chuàng)建數(shù)據(jù)庫(kù)失敗!");
}
/*
function:create_member()
DONE:mysql創(chuàng)建會(huì)員表sql語(yǔ)句
Author:www.5dkx.com
uid 會(huì)員ID
u_name 會(huì)員名稱
u_passwd 密碼
rank 會(huì)員等級(jí)
*/
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ù)庫(kù)失敗!");
mysql_query($sql,$conn)or die("創(chuàng)建數(shù)據(jù)庫(kù)失敗!");
}
/*
function:create_class
DONE:sql創(chuàng)建分類(lèi)sql語(yǔ)句
Author:www.5dkx.com
表結(jié)構(gòu):
cid 類(lèi)類(lèi)別ID
cname 類(lèi)名
*/
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語(yǔ)句
Author:www.5dkx.com
表結(jié)構(gòu):
gid 留言ID
g_name 留言用戶名
g_site 用戶個(gè)人主頁(yè)
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語(yǔ)句
Author:www.5dkx.com
表結(jié)構(gòu):
id 文章ID
cid 歸屬類(lèi)別ID
abstract 文章摘要
title 文章標(biāo)題
posttime 發(fā)布時(shí)間
aurhor 作者
comefrom 文章來(lái)源
comeurl 來(lái)源URL
content 正文內(nèi)容
keyword 關(guān)鍵詞
rank 文章等級(jí)
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ù)庫(kù)失敗!");
mysql_query($sql,$conn)or die("創(chuàng)建數(shù)據(jù)庫(kù)失敗!");
}
/*
function:create_member()
DONE:mysql創(chuàng)建會(huì)員表sql語(yǔ)句
Author:www.5dkx.com
uid 會(huì)員ID
u_name 會(huì)員名稱
u_passwd 密碼
rank 會(huì)員等級(jí)
*/
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ù)庫(kù)失敗!");
mysql_query($sql,$conn)or die("創(chuàng)建數(shù)據(jù)庫(kù)失敗!");
}
/*
function:create_class
DONE:sql創(chuàng)建分類(lèi)sql語(yǔ)句
Author:www.5dkx.com
表結(jié)構(gòu):
cid 類(lèi)類(lèi)別ID
cname 類(lèi)名
*/
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語(yǔ)句
Author:www.5dkx.com
表結(jié)構(gòu):
gid 留言ID
g_name 留言用戶名
g_site 用戶個(gè)人主頁(yè)
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ù)庫(kù)并支持中文字符的操作方法
- Mysql匿名登錄無(wú)法創(chuàng)建數(shù)據(jù)庫(kù)問(wèn)題解決方案
- MySql添加新用戶及為用戶創(chuàng)建數(shù)據(jù)庫(kù)和給用戶分配權(quán)限方法介紹
- mysql創(chuàng)建數(shù)據(jù)庫(kù),添加用戶,用戶授權(quán)實(shí)操方法
- MySQL創(chuàng)建數(shù)據(jù)庫(kù)的兩種方法
- 用MySQL創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)表代碼
- 實(shí)例講解通過(guò)PHP創(chuàng)建數(shù)據(jù)庫(kù)
- php桌面中心(一) 創(chuàng)建數(shù)據(jù)庫(kù)
- MySQL與PHP的基礎(chǔ)與應(yīng)用專(zhuān)題之創(chuàng)建數(shù)據(jù)庫(kù)表
相關(guān)文章
PHP中的日期時(shí)間處理利器實(shí)例(Carbon)
本篇文章主要介紹了PHP中的日期時(shí)間處理利器實(shí)例(Carbon),具有一定的參考價(jià)值,有興趣的可以了解一下2017-06-06PhpStorm的使用教程(本地運(yùn)行PHP+遠(yuǎn)程開(kāi)發(fā)+快捷鍵)
這篇文章主要介紹了PhpStorm的使用教程(本地運(yùn)行PHP+遠(yuǎn)程開(kāi)發(fā)+快捷鍵),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03MixPHP、Yii和CodeIgniter的并發(fā)壓力測(cè)試小結(jié)
這篇文章主要給大家介紹了關(guān)于MixPHP、Yii和CodeIgniter的并發(fā)壓力測(cè)試的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2018-01-01關(guān)于PHP虛擬主機(jī)概念及如何選擇穩(wěn)定的PHP虛擬主機(jī)
PHP是一種HTML內(nèi)嵌式的語(yǔ)言,是一種在端執(zhí)行的嵌入HTML文檔的腳本語(yǔ)言,語(yǔ)言的風(fēng)格有類(lèi)似于C語(yǔ)言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛的運(yùn)用。這篇文章給大家分享關(guān)于PHP虛擬主機(jī)概念及如何選擇穩(wěn)定的PHP虛擬主機(jī),感興趣的朋友一起看看吧2018-11-11thinkphp3.x中display方法及show方法的用法實(shí)例
這篇文章主要介紹了thinkphp3.x中display方法及show方法的用法,結(jié)合實(shí)例形式分析了thinkPHP3.x模板的功能、定義、賦值、渲染及輸出等技巧,需要的朋友可以參考下2016-05-05