MariaDB 选择数据库
在连接到MariaDB之后,您必须选择一个要操作的数据库,因为可能存在多个数据库。有两种方法可以执行此任务:从命令提示符或通过PHP脚本。
命令提示符
在命令提示符下选择数据库,只需使用SQL命令 ‘use’ −
[root@host]# mysql -u root -p
Enter password:******
mysql> use PRODUCTS;
Database changed
mysql> SELECT database();
+-------------------------+
| Database |
+-------------------------+
| PRODUCTS |
+-------------------------+
一旦您选择了一个数据库,所有后续的命令都将在所选择的数据库上操作。
注意 - 所有名称(例如数据库、表、字段)区分大小写。请确保命令符合正确的大小写。
PHP选择数据库脚本
PHP提供了 mysql_select_db 函数用于选择数据库。该函数使用两个参数,一个可选参数,并在成功选择时返回“true”,在失败时返回false。
语法
请查看以下选择数据库脚本的语法。
bool mysql_select_db( db_name, connection );
下面是参数的描述:
序号 | 参数和描述 |
---|---|
1 | db_name 此必需参数指定要使用的数据库的名称。 |
2 | connection 当未指定时,此可选参数使用最近使用的连接。 |
尝试以下选择数据库的示例代码:
<html>
<head>
<title>Select a MariaDB Database</title>
</head>
<body>
<?php
dbhost = 'localhost:3036';dbuser = 'guest1';
dbpass = 'guest1a';conn = mysql_connect(dbhost,dbuser, dbpass);
if(!conn ) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_select_db( 'PRODUCTS' );
mysql_close($conn);
?>
</body>
</html>
成功选择后,您将看到以下输出−
mysql> Connected successfully