上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.3.5 mysql_select_db函数:选择MySQL数据库
【功能说明】
该函数将在指定连接成功的MySQL服务器上选择一个数据库。如果函数执行成功,则返回TRUE,否则返回FALSE。
【函数语法】
bool mysql_select_db(string database_name[,resource link_identifier])
其中,参数database_name是指定选择的数据库;可选参数link_identifier是指定的连接MySQL服务器成功的连接标识符,如果没有设置该参数,则使用上一个打开的连接,如果没有找到打开的连接,该函数将无参数调用函数mysql_connect()来创建一个新的连接。该函数的返回值为布尔型。
【示例程序】下面使用本例函数在连接成功的MySQL服务器上选择一个数据库。代码如下:
<?php //打开一个非持久的MySQL服务器的连接 $link = mysql_connect("localhost", "root", "123456")or die("connection error: ".mysql_error()); $result = mysql_select_db("project",$link); //通过打开的连接选择数据库 var_dump($result); //输出选择数据库后返回的值 mysql_close($link); //关闭打开的连接 ?>
以上代码的运行结果如图1.13所示。
图1.13 运行结果
上述代码中,成功连接指定的MySQL服务器后,使用代码语句$result = mysql_select_db("project",$link); 通过连接服务器成功的通道,选择指定的数据库"project"。返回的值是bool(true),说明选择数据库成功。