最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

選擇MySQL數(shù)據(jù)庫(kù)的命令以及PHP腳本下的操作方法

 更新時(shí)間:2015年11月11日 10:30:57   投稿:goldensun  
這篇文章主要介紹了選擇MySQL數(shù)據(jù)庫(kù)的命令以及PHP腳本下的操作方法,此外文中還對(duì)MySQL的基本數(shù)據(jù)類(lèi)型作了介紹,需要的朋友可以參考下

在你連接到 MySQL 數(shù)據(jù)庫(kù)后,可能有多個(gè)可以操作的數(shù)據(jù)庫(kù),所以你需要選擇你要操作的數(shù)據(jù)庫(kù)。
從命令提示窗口中選擇MySQL數(shù)據(jù)庫(kù)
在 mysql> 提示窗口中可以很簡(jiǎn)單的選擇特定的數(shù)據(jù)庫(kù)。你可以使用SQL命令來(lái)選擇指定的數(shù)據(jù)庫(kù)。
實(shí)例
以下實(shí)例選取了數(shù)據(jù)庫(kù) TUTORIALS:

[root@host]# mysql -u root -p
Enter password:******
mysql> use TUTORIALS;
Database changed
mysql>

執(zhí)行以上命令后,你就已經(jīng)成功選擇了 TUTORIALS 數(shù)據(jù)庫(kù),在后續(xù)的操作中都會(huì)在 TUTORIALS 數(shù)據(jù)庫(kù)中執(zhí)行。
注意:所有的數(shù)據(jù)庫(kù)名,表名,表字段都是區(qū)分大小寫(xiě)的。所以你在使用SQL命令時(shí)需要輸入正確的名稱(chēng)。
使用PHP腳本選擇MySQL數(shù)據(jù)庫(kù)
PHP 提供了函數(shù) mysql_select_db 來(lái)選取一個(gè)數(shù)據(jù)庫(kù)。函數(shù)在執(zhí)行成功后返回 TRUE ,否則返回 FALSE 。
語(yǔ)法

bool mysql_select_db( db_name, connection );

20151111102458587.png (740×99)

實(shí)例
以下實(shí)例展示了如何使用 mysql_select_db 函數(shù)來(lái)選取一個(gè)數(shù)據(jù)庫(kù):

<html>
<head>
<title>Selecting MySQL Database</title>
</head>
<body>
<?php
$dbhost = 'localhost:3036';
$dbuser = 'guest';
$dbpass = 'guest123';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
 die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_select_db( 'TUTORIALS' );
mysql_close($conn);
?>
</body>
</html>

PS:MySQL 的數(shù)據(jù)類(lèi)型
MySQL中定義數(shù)據(jù)字段的類(lèi)型對(duì)你數(shù)據(jù)庫(kù)的優(yōu)化是非常重要的。
MySQL支持多種類(lèi)型,大致可以分為三類(lèi):數(shù)值、日期/時(shí)間和字符串(字符)類(lèi)型。
數(shù)值類(lèi)型
MySQL支持所有標(biāo)準(zhǔn)SQL數(shù)值數(shù)據(jù)類(lèi)型。
這些類(lèi)型包括嚴(yán)格數(shù)值數(shù)據(jù)類(lèi)型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似數(shù)值數(shù)據(jù)類(lèi)型(FLOAT、REAL和DOUBLE PRECISION)。
關(guān)鍵字INT是INTEGER的同義詞,關(guān)鍵字DEC是DECIMAL的同義詞。
BIT數(shù)據(jù)類(lèi)型保存位字段值,并且支持MyISAM、MEMORY、InnoDB和BDB表。
作為SQL標(biāo)準(zhǔn)的擴(kuò)展,MySQL也支持整數(shù)類(lèi)型TINYINT、MEDIUMINT和BIGINT。下面的表顯示了需要的每個(gè)整數(shù)類(lèi)型的存儲(chǔ)和范圍。

20151111102528119.png (746×440)

日期和時(shí)間類(lèi)型
表示時(shí)間值的日期和時(shí)間類(lèi)型為DATETIME、DATE、TIMESTAMP、TIME和YEAR。
每個(gè)時(shí)間類(lèi)型有一個(gè)有效值范圍和一個(gè)"零"值,當(dāng)指定不合法的MySQL不能表示的值時(shí)使用"零"值。
TIMESTAMP類(lèi)型有專(zhuān)有的自動(dòng)更新特性。

20151111102547694.png (746×234)

字符串類(lèi)型
字符串類(lèi)型指CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET。該節(jié)描述了這些類(lèi)型如何工作以及如何在查詢(xún)中使用這些類(lèi)型。

20151111102603039.png (740×345)

CHAR和VARCHAR類(lèi)型類(lèi)似,但它們保存和檢索的方式不同。它們的最大長(zhǎng)度和是否尾部空格被保留等方面也不同。在存儲(chǔ)或檢索過(guò)程中不進(jìn)行大小寫(xiě)轉(zhuǎn)換。
BINARY和VARBINARY類(lèi)類(lèi)似于CHAR和VARCHAR,不同的是它們包含二進(jìn)制字符串而不要非二進(jìn)制字符串。也就是說(shuō),它們包含字節(jié)字符串而不是字符字符串。這說(shuō)明它們沒(méi)有字符集,并且排序和比較基于列值字節(jié)的數(shù)值值。
BLOB是一個(gè)二進(jìn)制大對(duì)象,可以容納可變數(shù)量的數(shù)據(jù)。有4種BLOB類(lèi)型:TINYBLOB、BLOB、MEDIUMBLOB和LONGBLOB。它們只是可容納值的最大長(zhǎng)度不同。
有4種TEXT類(lèi)型:TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXT。這些對(duì)應(yīng)4種BLOB類(lèi)型,有相同的最大長(zhǎng)度和存儲(chǔ)需求。

相關(guān)文章

最新評(píng)論

鄂托克前旗| 辛集市| 湖州市| 丘北县| 姚安县| 玉山县| 积石山| 光泽县| 万山特区| 石城县| 丽水市| 翼城县| 沐川县| 湘阴县| 南开区| 鄂伦春自治旗| 夏津县| 罗甸县| 恩平市| 南昌市| 阿图什市| 乾安县| 大同县| 长宁县| 张家港市| 正蓝旗| 灵石县| 新民市| 奉化市| 麻阳| 太仓市| 乌鲁木齐市| 曲阜市| 临清市| 潮州市| 龙井市| 绥德县| 娄底市| 雷山县| 娄底市| 莱西市|