如何创建数据库并访问特定数据-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
MySQL连接就这么简单!本地远程、编程语言连接方法一网打尽
还在为MySQL日期计算头疼?这份加一天操作指南能解决90%问题
MySQL日志到底在哪里?Linux/Windows/macOS全平台查找方法在此
MySQL数据库管理工具全景评测:从Workbench到DBeaver的技术选型指南
MySQL密码忘了怎么办?这份重置指南能救急,Windows/Linux/Mac都适用
你的MySQL为什么经常卡死?可能是锁表在作怪!快速排查方法在此
MySQL单表卡爆怎么办?从策略到实战,一文掌握「分表」救命技巧
清空MySQL数据表千万别用错!DELETE和TRUNCATE这个区别可能导致重大事故
你的MySQL中文排序一团糟?记住这几点,轻松实现准确拼音排序!
别再混淆Hive和MySQL了!读懂它们的天壤之别,才算摸到大数据的门道