建立數(shù)據(jù)表,得是你在cmd窗口或者phpmyadmin、navicat
創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)、澗西網(wǎng)絡(luò)推廣、成都小程序開(kāi)發(fā)、澗西網(wǎng)絡(luò)營(yíng)銷、澗西企業(yè)策劃、澗西品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供澗西建站搭建服務(wù),24小時(shí)服務(wù)熱線:13518219792,官方網(wǎng)址:www.cdcxhl.com
for
mysql這類終端軟件里進(jìn)行操作。建立數(shù)據(jù)表的指令是create
table
xxx
();
連接數(shù)據(jù)庫(kù)使用php封裝好的一個(gè)函數(shù)mysql_connect();
例如:
mysql_connect('127.0.0.1','root','root');
這樣的語(yǔ)句來(lái)連接,因?yàn)檫B接數(shù)據(jù)庫(kù)會(huì)生成連接標(biāo)識(shí)資源,你把這個(gè)資源賦給一個(gè)新變量
$active_connection_sort
=
mysql_connect('127.0.0.1','root','root');
這樣你拿著新變量去玩別的也好下手。
括號(hào)中間都是參數(shù),第一個(gè)是連接地址,比如localhost,但我個(gè)人建議還是127.0.0.1省得還得來(lái)一步解析,第二個(gè)參數(shù)是用戶名,第三個(gè)參數(shù)是密碼,都用英文單括號(hào)括上。參數(shù)和參數(shù)之間用英文逗號(hào)間隔起來(lái)。
用框架做久了這個(gè)東西都容易忘,我也是憑記憶寫(xiě)的,你試試看這個(gè)能不能過(guò)關(guān)。
創(chuàng)建數(shù)據(jù)庫(kù):create database 數(shù)據(jù)庫(kù)名
創(chuàng)建數(shù)據(jù)表:
CREATE TABLE `users` (
`id` tinyint(10) auto_increment primary key NOT NULL,
`username` varchar(30) NOT NULL,
`age` int(10) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
執(zhí)行這兩個(gè)sql語(yǔ)句就行
mysql_select_db("table"
,conn)
or
die
("找不到數(shù)據(jù)源");
-----------------------------------------------------------------------
通過(guò)PHP創(chuàng)建MYSQL數(shù)據(jù)庫(kù)
conn
=
mysql_connect("localhost","root","password")
or
die("無(wú)法連接數(shù)據(jù)庫(kù)");
mysql_create_db("dwww")
or
die("無(wú)法創(chuàng)建數(shù)據(jù)庫(kù)");
sqlstr
=
"create
database
other_dwww";
----------------------------------------------------------------------------
創(chuàng)建mysql的表
conn
=
mysql_connect("localhost","root","password")
or
die("無(wú)法連接數(shù)據(jù)庫(kù)");
mysql_select_db("dwww",conn)
or
die("無(wú)法連接數(shù)據(jù)庫(kù)dwww");
sql
=
"create
table
dwww_table(
//判斷數(shù)組
colors
=
array(red,
blue,
green);
if(is_array(colors))
{
print(colors
is
an
array.br);
}
//雙精度數(shù)判斷
Temperature
=
15.23;
if(is_double(TemperatuPHP在線視頻教程
PHP視頻教程打包下載php自學(xué)視頻教程
PHP100視頻教程
PHP視頻教程,LAMP視頻教程PHP從入門(mén)到精通視頻教程
PHP+MYSQL網(wǎng)站設(shè)計(jì)入門(mén)實(shí)踐
PHP100視頻教程DVD光盤(pán)-第二季
PHP?
你做好程序以后,把數(shù)據(jù)庫(kù)導(dǎo)出成sql文件(這個(gè)文件里就已經(jīng)有了一下創(chuàng)建數(shù)據(jù)表,添加數(shù)據(jù)記錄等的一些sql語(yǔ)句了)
新建一個(gè)安裝文件:
1、連接數(shù)據(jù)庫(kù)(安裝的時(shí)候不是要填寫(xiě)一些數(shù)據(jù)庫(kù)連接參數(shù)等嗎)
2、讀取這個(gè)sql文件里的sql語(yǔ)句,并執(zhí)行
3、生成一個(gè)數(shù)據(jù)庫(kù)連接參數(shù)的php文件
就這么簡(jiǎn)單,思路是這樣啊,具體這么實(shí)現(xiàn),你自己慢慢研究
下個(gè)開(kāi)源免費(fèi)的數(shù)據(jù)庫(kù)mysql安裝程序 和客戶端;
然后再使用SQL建庫(kù),或者就直接使用test數(shù)據(jù)庫(kù)
接著創(chuàng)建表、建表結(jié)構(gòu)
CREATE TABLE 的語(yǔ)法是:
CREATE TABLE "表格名"
("欄位 1" "欄位 1 資料種類",
"欄位 2" "欄位 2 資料種類",
... )
若我們要建立顧客表格,我們就打入以下的 SQL:
CREATE TABLE customer
(First_Name char(50),
Last_Name char(50),
Address char(50),
City char(50),
Country char(25),
Birth_Date date)
其他的SQL可以參考