【问题标题】:MySQL, MySQL Workbench, MAMP, and EclipseMySQL、MySQL 工作台、MAMP 和 Eclipse
【发布时间】:2013-10-06 12:18:28
【问题描述】:

我是一个非常缺乏经验的网络开发人员,正在尝试与几个朋友一起创建一个网站。前端的东西都处理好了,我被分配来处理后端的东西。我的背景是材料工程,所以不用说,我没有与后端 Web 开发相关的编程经验。我要问的问题可能很琐碎,而且可能根本没有意义!

我将尝试了解 MySQL、MAMP 和 Eclipse 之间的动态关系。

  1. 如果我使用 MAMP (phpMyAdmin) 提供的工具来创建数据库,那么我是否必须将代码合并到我们的前端代码中以使其与数据库通信?

  2. MySQLWorkbench 是创建数据库的可行选项吗?如果是,我创建数据库并提取数据库的代码,这段代码会去哪里?

我想我只是想了解在使用 MySQL 作为数据库时如何使用 MAMP 和 eclipse 创建和合并数据库的一般知识。同样,我知道这可能是微不足道的,所以我将不胜感激任何可以提供的信息!

谢谢。

【问题讨论】:

    标签: php mysql database eclipse mysql-workbench


    【解决方案1】:

    首先,eclipse 只是一个 IDE(集成开发环境),它是一个可用于帮助开发代码、确保您遵循正确语法等的工具。然而,它并不能替代了解一门编程语言。

    也就是说,MAMP(Mac、Apache、MySQL 和 PHP)是一个应用程序堆栈。 Macintosh 是操作系统,Apache 是为您的网页提供服务的 Web 服务器,PHP 是(可能)编译 Apache 服务器的页面的后端编程语言,MySQL 是 PHP 从中提取数据的数据库。

    就创建数据库而言,PhpMyAdmin 和 MySQL Workbench 都是帮助您完成创建数据库、表以及可能将数据插入这些表的任务的工具。但是,如上所述,您需要使用 PHP 或其他语言来连接到这些数据库并提取信息。我强烈建议查看 PHP MySQLiPDO MySQL 库。

    【讨论】:

    • 非常感谢您的回复。用于连接这些数据库的 PHP 是否也会规定信息在数据库中的存储方式?我对如何将信息提供给数据库的理解是模糊的。
    • 此外,如果我只是想建立一个简单的数据库来手动输入信息(只是为了看看它是否有效),我会在 Eclipse 中编写 PHP 代码吗?这段代码将在 eclipse 中用于与我在 MAMP 中设置的数据库交谈。一般是这样的吗?
    • 信息可以提供给数据库或通过 php 从数据库中检索(参见我通过超链接引用的文档)。我个人使用 phpMyAdmin 或 MySQL Workbench 等工具来设置我的数据库并填充所需的任何初始数据。 PHP 只是提供了一座桥梁,缩小了获取 Web 用户所看到的内容与数据库中的内容之间的差距。
    猜你喜欢
    • 2010-11-26
    • 1970-01-01
    • 2011-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多