MySQL 可以很好地適用于多種編程語言,比如PERL、C、C++、JAVA,以及 PHP。由于可以開發(fā) Web 應(yīng)用程序,PHP 是其中最流行的一門語言。
本教程講解重點在于PHP 環(huán)境中使用 MySQL。如果你對使用 PERL 來操作 MySQL 有興趣,可以參看這個教程:PERL 與 MySQL 教程
PHP 提供了多種能夠訪問 MySQL 數(shù)據(jù)庫并且操縱數(shù)據(jù)記錄的函數(shù)。這些函數(shù)的調(diào)用方式就跟其他 PHP 函數(shù)一樣。
PHP 中用于操作 MySQL 的函數(shù)一般都采取如下的格式:
mysql_function(value,value,...);
函數(shù)名稱的第二部分是函數(shù)所專有的,通常是一個描述函數(shù)行為的詞。下面是教程中將會用到的兩個函數(shù):
mysqli_connect($connect);
mysqli_query($connect,"SQL statement");
下面這個例子展示的是PHP調(diào)用MySQL函數(shù)的常見語法格式:
<html>
<head>
<title>PHP with MySQL</title>
</head>
<body>
<?php
$retval = mysql_function(value, [value,...]);
if( !$retval )
{
die ( "Error: a related error message" );
}
// Otherwise MySQL or PHP Statements
?>
</body>
</html>
從下一節(jié)開始,我們將介紹與 PHP 相關(guān)的 MySQL 功能。