MySQL 选择数据库

MySQL 选择数据库

一旦与MySQL服务器连接上,需要选择一个要使用的数据库。这是因为MySQL服务器上可能有多个数据库可用。

从命令提示符中选择MySQL数据库

mysql>提示符中选择数据库非常简单。您可以使用SQL命令 use 选择一个数据库。

示例

以下是一个选择名为 TUTORIALS 的数据库的示例−

[root@host]# mysql -u root -p
Enter password:******
mysql> use TUTORIALS;
Database changed
mysql>

现在,您已经选择了TUTORIALS数据库,并且所有后续操作将在TUTORIALS数据库上执行。

注意 - 所有数据库名称、表名称、表字段名称区分大小写。因此,在给出任何SQL命令时,您必须使用正确的名称。

使用PHP脚本选择MySQL数据库

PHP使用 mysqli_select_db 函数选择要执行查询的数据库。此函数接受两个参数,成功时返回TRUE,失败时返回FALSE。

语法

mysqli_select_db ( mysqli link , stringdbname ) : bool
序号 参数和描述
1 $link - 必需参数,由mysqli_connect()或mysqli_init()返回的链接标识符。
2 $dbname - 必需参数,要连接的数据库名称。

示例

尝试以下示例来选择一个数据库 –

复制并粘贴以下示例作为mysql_example.php

<html>
   <head>
      <title>Selecting MySQL Database</title>
   </head>
   <body>
   <?php
      dbhost = 'localhost';dbuser = 'root';
      dbpass = 'root@123';conn = mysqli_connect(dbhost,dbuser, dbpass);

      if(!conn ) {
         die('Could not connect: ' . mysqli_error(conn));
      }
      echo 'Connected successfully<br />';retval = mysqli_select_db( conn, 'TUTORIALS' );
      if(!retval ) {
         die('Could not select database: ' . mysqli_error(conn));
      }
      echo "Database TUTORIALS selected successfully\n";
      mysqli_close(conn);
   ?>
   </body>
</html>

输出

访问部署在Apache Web服务器上的mysql_example.php,并验证输出结果。

Database TUTORIALS selected successfully

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程