如何创建数据库并访问特定数据-php教程

首页 2024-07-10 22:54:06

就像我上次学到的,如何在终端中使用查询来创建数据库。

<a style="color:#f60; text-decoration:underline;" href="https://www.php.cn/zt/15713.html" target="_blank">mysql</a> -uroot
/*按回车按钮,然后输入到终端创建数据库*///
创建数据库myapp创建数据库myapp;

现在,为了访问表并获得特定的名称,我需要连接到数据库。

要连接到数据库,您需要使用它 PHP 代码来使用 PDO(PHP 数据对象)或 mysqli(MySQL 建立连接进行改进和扩展。以下是一个使用。 PDO 首先,我们需要了解这个例子。 PDO

PHP 中的 PDO 是什么?

PDO(PHP 数据对象)是一个 PHP 扩展,为访问和操作数据库提供一致的接口。
以下是访问数据库和检索数据的基本步骤

创造新的 PDO 对象:
$pdo = new PDO('dsn', 用户名, '密码');

这里:

  • 'dsn指定数据库连接详细信息(如数据库类型、主机、数据库名称)
  • “用户名”和“密码”是数据库身份验证的凭证

示例:

$pdo=newPDO('mysql:host=localhost;dbname=myapp', 'root', '密码');

这将使用用户名“用户名”root”和密码“password创建和当地主机被命名为“”myapp”的 MySQL 连接数据库。

准备一个句子来检索名称

这是通过数据库检索申请人具体姓名的句子。

$stmt = $pdo-&gt;prepare(从申请人中选择姓名 WHERE name = :name');
绑定参数:

你要找的具体名字

$stmt-&gt;bindParam(':name', $name);

设置$name的值

输入您想在数据库中搜索的名称

$name = “阿里哈桑”;
执行查询以获得结果

在 $name 在变量中输入名称后,下一步是执行语句。执行完成后获得结果

$stmt-&gt;execute();
$结果= $stmt-&gt;fetch();

显示结果

如今,您必须编写一个句子来显示通过数据库获得的结果

echo $result['name']; 
关闭数据库连接

在搜索结束时,您必须使用空值 PDO 通过数据库关闭变量连接。

$pdo = null;

我希望你已经完全理解了。

以上是如何创建数据库并访问特定数据?更多详情,请关注其他相关文章!


p