简单理解Apache,Mysql,PHP之间的联系

    声明:以下为作者原创,转载请私信告知作者并以链接形式标明本文地址 

  本文地址: http://write.blog.csdn.net/postedit


  •     通过百度百科我们知道
  •        
  •     Apache(全称Apache HTTP Server):是世界使用排名第一的Web服务器软件。可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。
  •     
  •     MySQL:MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。(嗯,简单点说就是放东西的地方)

  •     PHP:脚本语言的一种。

  •     几乎初学PHP的小伙伴总会在入门教程里看到这三个单词,网上的解释也很详细。但是就是因为其中太详细太专业的术语让还谈不上入门的小伙伴发懵。所以这里我就用通俗易懂的方式让大家来了解这几样东西。^_^
  •      打个比方:我是一名作家。
  •      现实生活中人们阅读的书籍几乎来自同一个地方:出版社。没错,我给出版社投稿,出版社通过校验,排版,最终是我的作品变成书本出版发行,让其出现在社会上供人们阅读了解。
  •      所以,Apache便是我得以跟广大读者们交流的平台。(小伙伴们也可以打比方成报社更贴切一些)
  •      我要创作需要素材啊,不然内容太空洞人家看不下去呐,所以我在书房的一堆书里面翻来覆去地找了半天(哎呀居然还找到小学时候全校一等奖作文呢,真怀念~),这样我需要的素材便拥有了。
  •      所以,书房便是我的MySQL数据库,我可以在调用里面的数据。
  •      万事具备只欠写了哈,我特意弄了支钢笔(装备不错还是“英雄牌”的呢)。我的灵感通过钢笔在纸上笔走龙蛇,行云流水,一气呵成……(好吧我太装B了)。最终作品完成!
  •      这个时候,钢笔便是我所使用的PHP(也就是工具,这是我的理解)
  •      综上所诉:通过PHP编写,调用数据库最终上传到Apache服务器上编译运行,理解为通过写作采用素材,最终投稿到出版社出版发行。这样便简单形象一点了怎么样呢各位亲?
  •      另外,wamp:Windows下的Apache+Mysql/MariaDB+Perl/PHP/Python,一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。(来自百度百科)
  •      lamp:Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。(来自百度百科)
  •      这两种的区别:一个在Windows环境下开发,一个则是在linux下。
  •        
  •     Apache(全称Apache HTTP Server):是世界使用排名第一的Web服务器软件。可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。
  •     
  •     MySQL:MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。(嗯,简单点说就是放东西的地方)

  •     PHP:脚本语言的一种。

  •     几乎初学PHP的小伙伴总会在入门教程里看到这三个单词,网上的解释也很详细。但是就是因为其中太详细太专业的术语让还谈不上入门的小伙伴发懵。所以这里我就用通俗易懂的方式让大家来了解这几样东西。^_^
  •      打个比方:我是一名作家。
  •      现实生活中人们阅读的书籍几乎来自同一个地方:出版社。没错,我给出版社投稿,出版社通过校验,排版,最终是我的作品变成书本出版发行,让其出现在社会上供人们阅读了解。
  •      所以,Apache便是我得以跟广大读者们交流的平台。(小伙伴们也可以打比方成报社更贴切一些)
  •      我要创作需要素材啊,不然内容太空洞人家看不下去呐,所以我在书房的一堆书里面翻来覆去地找了半天(哎呀居然还找到小学时候全校一等奖作文呢,真怀念~),这样我需要的素材便拥有了。
  •      所以,书房便是我的MySQL数据库,我可以在调用里面的数据。
  •      万事具备只欠写了哈,我特意弄了支钢笔(装备不错还是“英雄牌”的呢)。我的灵感通过钢笔在纸上笔走龙蛇,行云流水,一气呵成……(好吧我太装B了)。最终作品完成!
  •      这个时候,钢笔便是我所使用的PHP(也就是工具,这是我的理解)
  •      综上所诉:通过PHP编写,调用数据库最终上传到Apache服务器上编译运行,理解为通过写作采用素材,最终投稿到出版社出版发行。这样便简单形象一点了怎么样呢各位亲?
  •      另外,wamp:Windows下的Apache+Mysql/MariaDB+Perl/PHP/Python,一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。(来自百度百科)
  •      lamp:Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。(来自百度百科)
  •      这两种的区别:一个在Windows环境下开发,一个则是在linux下。

  •      PS:以上是我学习PHP的理解总结,希望能帮到大家。不足之处请路过的大神不吝赐教,我给你32个赞!





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 以下是wampserver连接mysql的教程: 1. 打开wampserver,点击系统托盘中的wampserver图标,选择“phpMyAdmin”选项。 2. 在phpMyAdmin页面中,点击“用户账户”选项卡。 3. 点击“添加用户账户”按钮。 4. 在“添加用户账户”页面中,输入用户名和密码,并勾选“创建数据库”选项。 5. 点击“添加用户账户”按钮。 6. 在“用户账户”页面中,找到刚才创建的用户账户,点击“编辑”按钮。 7. 在“编辑用户账户”页面中,找到“主机”选项,选择“任何主机”。 8. 点击“确定”按钮保存修改。 9. 打开wampserver安装目录下的“bin”文件夹,找到“mysql”文件夹,进入“bin”文件夹。 10. 在“bin”文件夹中,找到“mysql.exe”文件,右键点击选择“以管理员身份运行”。 11. 在命令行中输入以下命令:mysql -u 用户名 -p 密码 12. 回车后,即可连接到mysql数据库。 以上就是wampserver连接mysql的教程,希望能对您有所帮助。 ### 回答2: Wampserver是一个可以在Windows上运行的集成式服务器,能够同时运行ApacheMySQLPHP等服务。连接MySQL数据库是Wampserver的重要功能之一,本教程将介绍如何连接MySQL。 第一步:启动Wampserver的服务 首先,我们需要启动Wampserver的服务。在Windows操作系统中,进入Wampserver的安装文件夹,在其中找到wampmanager.exe文件,双击打开它。此时,Wampserver的图标会显示在任务栏中,右键单击该图标,选择“启动所有服务”。 第二步:开启MySQL端口 在Wampserver的默认配置中,MySQL端口号为3306,我们需要确保该端口号处于开启状态。进入Wampserver的Apache配置文件,找到httpd.conf文件,在其中搜索“Listen 3306”并确保该行没有被注释掉。 第三步:创建数据库 在连接MySQL前,我们需要先在MySQL中创建一个新的数据库。进入Wampserver的phpMyAdmin管理页面,在“新建”标签页下创建一个新的数据库,为它命名,并为其设置一个默认的字符集。 第四步:创建用户并授权 Wampserver的默认MySQL用户名为“root”,并且没有设置密码。为了提高数据库的安全性,我们需要创建一个新的用户,并为该用户授权。在phpMyAdmin管理页面中,选择“特权”标签页,创建一个新用户,设置该用户的用户名和密码,并为该用户授权。 第五步:连接数据库 在Wampserver中,我们可以使用PHPmysqli或PDO扩展来连接MySQL数据库。在PHP中,我们需要使用一些参数来连接数据库,包括数据库主机名、用户名、密码和默认数据库等。根据我们创建的数据库和用户信息,修改连接参数,在PHP脚本中连接MySQL数据库。 以上即为Wampserver连接MySQL的详细教程,通过以上步骤的操作,您可以成功连接MySQL数据库,并且进行各种相应的操作,如生成表、查询数据库等。如果你在使用的过程中遇到了问题,可以查看安装目录下的日志文件,或者查看相应的文档资料。 ### 回答3: 为了让您更好地理解如何连接wampserver和MySQL,我将为您提供以下教程: 1. 安装wampserver并启动:首先,您需要从官方网站上下载wampserver并进行安装。安装完成后,启动wampserver。 2. 启动MySQL服务:wampserver的默认MySQL服务已经启动;您既可以通过在浏览器中输入http://localhost/phpmyadmin/,也可以从wampserver菜单栏中单击phpMyAdmin进入MySQL。 3. 创建一个数据库:在phpMyAdmin中,您可以创建一个新的数据库。请单击左侧菜单栏中的“新建”,然后输入您想要的数据库名称,最后单击“创建”。 4. 创建MySQL用户:现在您需要为MySQL创建一个新用户,以便您可以访问并管理您的新数据库。以root用户管理员身份登录MySQL后,单击“用户帐户”,然后单击“添加用户帐户”。输入用户名、主机名和密码,然后单击“确定”。 5. 授予MySQL用户权限:一旦新用户被创建,您需要授予它对您刚才创建的数据库的访问权限。在phpMyAdmin上,在“MySQL用户”页面上选择“授权”,在这里您可以选择您想要授予新用户的特定权限。单击“确定”。 6. 使用PHP连接MySQL:可以在php文件中编写以下代码以连接您的MySQL数据库: ``` $conn = mysqli_connect('localhost', 'yourusername', 'yourpassword', 'yourdatabasename'); if (!$conn) { die('Could not connect: ' . mysqli_error($conn)); } ``` 您可以根据您的设置更改连接字符串中的用户名、密码和数据库名称。 通过这些步骤,您可以连接wampserver和MySQL,以便您可以访问并管理您的MySQL数据库。使用PHP代码连接MySQL非常常见,因为它是一个强大的工具,让您能够在PHP应用程序中访问和管理各种数据。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值