最新国产好看的视频,伊人天堂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ù)類型作了介紹,需要的朋友可以參考下

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

20151111102528119.png (746×440)

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

20151111102547694.png (746×234)

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

20151111102603039.png (740×345)

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

相關(guān)文章

最新評(píng)論

宁陵县| 交城县| 永福县| 通道| 汉阴县| 深州市| 溧阳市| 吉林省| 肥东县| 秀山| 邹城市| 榆林市| 来宾市| 安福县| 邛崃市| 澄江县| 农安县| 重庆市| 鸡西市| 崇明县| 武义县| 南江县| 马尔康县| 永济市| 科技| 宁蒗| 沙田区| 邯郸市| 中卫市| 延边| 阿坝县| 杭锦旗| 吉木乃县| 虎林市| 都兰县| 关岭| 呈贡县| 姜堰市| 临湘市| 松桃| 尉犁县|