mysql_connect(): 打开非持久的 MySQL 连接,若在脚本中未遇到mysql_close()函数,则在脚本结束时自动关闭链接
mysql_connect(server,user,pwd) , server一般填localhost ,如果成功,则返回一个 MySQL 连接标识,失败则返回 FALSE
创建持久连接:mysql_pconnect()
<?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
// 一些代码...
mysql_close($con);
?>
mysql_select_db() :设置活动的 MySQL 数据库
mysql_select_db(database,connection), connection填数据库服务器连接结果所赋予的变量,如果成功,则该函数返回 true。如果失败,则返回 false。
$db_selected = mysql_select_db("test_db", $con);
if (!$db_selected)
{
die ("Can\'t use test_db : " . mysql_error());
}
mysql_query("set names gb2312");
在mysql数据库中有3个变量:
character_set_client,
character_set_connection和
character_set_results,set names 表示将这三个变量全部设置
mysql_query(query)
查询结果正确则返回一个资源标识符,如果查询执行不正确则返回 FALSE
$sql = "SELECT * FROM Person"; mysql_query($sql);