使用用户名 $username
、密码 $password
,连接至 $server
的 DBMS:
mysql_connect($server, $username, $password)
# 使用mysqli
$mysqli = new mysqli($server, $user, $password, $db)
如果不是默认端口 3306
,则写在 $server
中。
如果成功,返回数据库连接标识;如果失败,返回 false
。
让 $conn
连接名为 $db
的数据库:
mysql_select_db($db, $conn)
让 $conn
执行SQL语句 $query
:
mysql_query($query, $conn)
返回查询结果。
$a = intval($a)
),防止 SQL 注入。以数组形式从 $query
获取一条查询结果:
mysql_fetch_array($result)
返回数组,返回的数组包括数字的索引和键值对的部分:
[0] => 'haha'
[name] => 'haha'
[1] => 'gege'
[desp] => 'gege'
以数组形式从 $query
获取一条查询结果:
mysql_fetch_assoc($result)
返回数组。返回的数组仅包括键值对的部分。
返回 $result
的条数:
mysql_num_rows($result)
MySQL 的错误代码:
mysql_errno()
如果无错误,则为 false
。
MySQL 的错误信息:
mysql_error()