一旦与MySQL服务器建立连接,就需要选择要使用的数据库.这是因为MySQL服务器可能有多个数据库.
这很简单从mysql中选择一个数据库>提示.您可以使用SQL命令使用来选择数据库.
以下是选择数据库的示例叫 TUTORIALS :
[root@host]# mysql -u root -p Enter password:****** mysql> use TUTORIALS; Database changed mysql>
现在,您已经选择了TUTORIALS数据库,所有后续操作都将在TUTORIALS数据库上执行.
注意 : 所有数据库名称,表名称,表字段名称都区分大小写.因此,在提供任何SQL命令时,您必须使用正确的名称.
PHP提供函数 mysql_select_db 选择数据库.成功时返回TRUE,失败时返回FALSE.
bool mysql_select_db( db_name, connection );
Sr.No. | 参数&说明 |
---|---|
1 | db_name 必填项和减号;要选择的MySQL数据库名称 |
2 | connection 可选 如果未指定,则将使用mysql_connect最后打开的连接. |
以下是一个示例,说明如何选择数据库.
<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>