麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > MySQL > 正文

MySQL編程中的6個實_用技巧

2019-11-02 14:22:53
字體:
來源:轉載
供稿:網友

 每一行命令都是用分號(;)作為結束

對于MySQL,第一件你必須牢記的是它的每一行命令都是用分號(;)作為結束的,但當一行MySQL被插入在PHP代碼中時,最好把后面的分號省略掉,例如:

代碼如下:
mysql_query("INSERT INTO tablename(first_name,last_name)VALUES('$first_name',$last_name')");

 

這是因為PHP也是以分號作為一行的結束的,額外的分號有時會讓PHP的語法分析器搞不明白,所以還是省略掉的好。在這種情況下,雖然省略了分號,但是PHP在執行MySQL命令時會自動的幫你加上的。

采用關聯數組存取查詢結果

看下面的例子:

[code]
$connection=mysql_connect("localhost","albert","shhh");

mysql_sele

其它電影[www.aikan.tv/xzhtml/9/]
ct_db("winestore",$connection);

$result=mysql_query("SELECT cust_id,surname,

firstname FROM customer",$connection);

while($row=mysql_fetch_array($result))

{

echo"ID:t{$row["cust_id"]}n";

echo"Surnamet{$row["surname"]}n";

echo"First name:t{$row["firstname"]}nn";

}

 

函數mysql_fetch_array()把查詢結果的一行放入數組,可以同時用兩種方式引用,例如cust_id可以同時用下面兩種方式:$row[“cust_id”]或者$row[0]。顯然,前者的可讀性要比后者好多了。

在多表連查中,如果兩個列名字一樣,最好用別名分開:

代碼如下:
SELECT winery.name AS wname,region.name AS rname,FROM winery,region WHERE winery.region_id=region.region_id;


列名的引用為:$row[“wname”]和$row[“rname”]

 

在指定表名和列名的情況下,只引用列名:

代碼如下:
SELECT winery.region_id

 

FROM winery


列名的引用為:$row[“region_id”]

 

聚集函數的引用就是引用名:

代碼如下:
SELECT count(*)

 

FROM customer;


列名的引用為:$row[“count(*)”]

 

TEXT、DATE、和SET數據類型

MySQL數據表的字段必須有定義一個數據類型。這有大約25種選擇,大部分都是直接明了的,就不多費口舌了。但有幾個有必要提一下。

TEXT不是一種數據類型,雖然可能有些書上是這么說的。它實際上應該是“LONG VARCHAR”或者“MEDIUMTEXT”。

DATE數據類型的格式是YYYY-MM-DD,比如:1999-12-08。你可以很容易的用date函數來得到這種格式的當前系統時間:date(“Y-m-d”)并且,在DATA數據類型之間可以作減法,得到相差的時間天數:

代碼如下:
$age=($current_date-$birthdate);


集合SET是一個有用的數據類型,它和枚舉ENUM有點相似,只不過是SET能夠保存多個值而ENUM只能保存一個值而已。而且,SET類型最多只能夠有64個預定的值,而ENUM類型卻能夠處理最多65,535個預定義的值。而如果需要有大于64個值的集合,該怎么辦呢,這時就需要定義多個集合來一起解決這個問題了。

 

用mysql_unbuffered_query()開發快速的腳本

這個函數能用來替換mysql_query()函數,主要的區別就是mysql_unbuffered_query()執行完查詢后馬上返回,不需要等待或者對數據庫加鎖。但是返回的行數不能用mysql_num_rows()函數來檢查,因為輸出的結果集大小未知。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精品久久久久久国产三级 | 在线播放亚洲精品 | 在线一级片 | 欧美精品欧美 | 欧美日韩一区,二区,三区,久久精品 | 黄色免费不卡视频 | 色就色 综合偷拍区91网 | 久久激情免费视频 | 91精品国产手机 | 国产毛片网 | 日韩精品网站在线观看 | 毛片毛片免费看 | 国产成人综合在线观看 | 91精品视频网址 | 全黄毛片| 久久不雅视频 | chinese-xvideos | www.91sese | 国产69精品久久久久99尤 | av亚洲在线观看 | 黄色毛片一级视频 | 欧美巨乳在线观看 | 黑人一区二区三区四区五区 | www久久久久久 | 国产在线精品一区二区夜色 | 看毛片免费 | 日韩精品a在线观看 | 91精品久久久久久久久 | 四季久久免费一区二区三区四区 | 男男啪羞羞视频网站 | 日韩视频一区二区三区在线观看 | av成人一区二区 | 午夜网站视频 | 手机av在线电影 | 在线成人免费观看视频 | 三级国产三级在线 | 亚洲视频观看 | 一区二区三区在线观看免费视频 | 本色视频aaaaaa一级网站 | 一级黄色淫片 | 免费人成在线播放 |