【问题标题】:phpmyadmin and the databasephpmyadmin 和数据库
【发布时间】:2011-02-05 07:37:06
【问题描述】:

不确定我是否完全理解 phpmyadmin 的功能。

我在 phpmyadmin 中创建了一个数据库,现在想开始从 php.ini 访问其中的数据。但是我不知道数据库在哪里?

我应该在 phpmyadmin 软件中导出吗?我试过了,但它提供了一个 .sql 文件,该文件可以在记事本中打开,其中包含用于创建数据库和其中的一个表的 SQL 语句。基本上这对我来说不像是数据库。

【问题讨论】:

    标签: database phpmyadmin


    【解决方案1】:

    MySQL 服务器在给定服务器(EG:localhost)上的已知端口上运行,具有给定数据库(EG,它可能被称为:“myDatabase”)。您应该能够将 phpMyAdmin 配置为指向该服务器、主机和数据库。

    【讨论】:

      【解决方案2】:

      phpMyAdmin 只是一个与现有 MySQL 数据库服务器一起工作的接口。但是,您已将 phpMyAdmin 配置为访问 MySQL 数据库,这与您通过 PHP 访问它所需的信息相同。您将需要服务器名称/IP、用户名和密码。

      many tutorials available online可以帮助你入门。

      【讨论】:

      • 我可以不只是将数据库(我现在在程序文件/我的 sql/....../... 中找到)放入我的网站文件夹吗?
      • 这不是数据库,这只是您导出的 SQL 脚本,可让您重新创建数据库。数据库已经在您的机器上,无论您在哪里设置 MySQL。如果您需要在另一台计算机(例如您的网络主机)上重新创建数据库,您可以使用导出 SQL 脚本。
      【解决方案3】:

      phpMyAdmin 是一个用 PHP 编写的应用程序,用于在浏览器中为您的 MySQL 数据库提供一个方便的界面。无论如何都不需要从 PHP 连接到数据库服务器。要执行后者,您通常会从 PHP 文档中找到正确的函数名称并获取一些示例。从这里开始,例如:http://www.php.net/manual/en/book.mysql.php(并研究 mysql 与 mysqli 与 mysqlnd 选项)。

      您的 MySQL 服务器通常会在 localhost:3306 上运行,但您可能在设置 phpMyAdmin 安装时已经输入了这些详细信息。

      【讨论】:

      • 不,我知道从 php 连接到数据库不需要 phpmyadmin。
      【解决方案4】:

      PHPMyAdmin 只是 mySQL 数据库的图形前端。

      PHP 具有访问 mySQL 数据库的内置函数,这些函数与 phpMyAdmin 完全分开。

      作为参考,这里是PDO documentation,它是访问 PHP 的几种方法之一,绝对是更值得推荐的方法之一。

      推荐使用它而不是 mySQL,因为它默认支持参数化查询,缺少参数化查询使得许多基于标准 mysql_* 系列函数的 PHP 应用程序容易受到 SQL injections 的攻击。这并不是说使用mysql_ 函数编写安全脚本是不可能的,但是 PDO 使它更容易。

      不过,要开始使用该主题的文档有点困难。我会等待,我相信有人会链接到一些好的英语教程。

      【讨论】:

        【解决方案5】:

        你必须编写自己的 php 代码来与 mysql 交互。

        phpMyAdmin 是一个独立于您自己的网站与 mysql 交互的工具。

        当您使用 phpMyAdmin 导出时,它基本上是获取数据库中的内容并创建其内容的文本文件,您可以将其保存以供备份。如果要恢复备份,请进入 phpmyadmin 并将该文本文件粘贴到 SQL 中,它会将其放回原处。

        有一些 PHP 命令可用于从数据库中检索和存储数据。我建议你看看 php 网站的 mysql 函数。

        那里有一些很好的例子。

        【讨论】:

          猜你喜欢
          • 2015-08-28
          • 2018-09-26
          • 1970-01-01
          • 2017-08-14
          • 1970-01-01
          • 2016-01-04
          • 2017-08-17
          • 2015-06-25
          • 2015-12-31
          相关资源
          最近更新 更多