有人能给我解释一下MySQL的概念吗?
首先也是最重要的一点,我知道MySQL用于数据库,可以用来更新网站上的内容。我不明白的是,你实际上是如何让MySQl自动改变网站上的内容的,或者如果可能的话。我真的是一个初学者,所以如果这个问题来的像noobish很抱歉。我真的不太理解MYSQL的概念,因为我不明白网站如何能够使用MYSQL每天更改主页上的内容,现在我要说的是,如果我有一个网站,在主页上每天都有新信息,并使用MYSQL作为数据库,例如,是否可以将每周每天一个的7个html文件上载到数据库,并在不同的日期自动显示每个文件?(这只是一个假设,因为我不知道如何将数据导入mySql数据库,如果您将html文件上载到数据库中)对于这个令人困惑的问题,我深表歉意,并提前感谢您的帮助。正如您所提到的,mySql只是一个数据库。理论上,你可以在数据库领域使用Oracle、SQL Server或PostgreSQL,如果你愿意的话,它们都是MySQL的“竞争对手” 通常的做法是,在盒子上的web服务器旁边有一个程序,该程序从数据库中读取内容,然后将该内容转换为HTML,然后作为网页提供给您。这个程序通常被称为内容管理系统或“CMS”(你可能想在维基百科上找到“Drupal”,这是一种流行的CMS)有人能给我解释一下MySQL的概念吗?,mysql,Mysql,首先也是最重要的一点,我知道MySQL用于数据库,可以用来更新网站上的内容。我不明白的是,你实际上是如何让MySQl自动改变网站上的内容的,或者如果可能的话。我真的是一个初学者,所以如果这个问题来的像noobish很抱歉。我真的不太理解MYSQL的概念,因为我不明白网站如何能够使用MYSQL每天更改主页上的内容,现在我要说的是,如果我有一个网站,在主页上每天都有新信息,并使用MYSQL作为数据库,例如,是否可以将每周每天一个的7个html文件上载到数据库,并在不同的日期自动显示每个文件?(这只是
在MySQL中,网页很少作为整个HTML文件存储。通常所做的是,内容(文本段落、博客评论、向上投票和向下投票)以某种结构化格式存储,CMS从数据库中获取结构化数据并将其呈现给您。以这种方式构造数据的结果是,想要更新内容的最终用户不必担心编码HTML——他们只需编写内容,CMS就可以处理表示位。如您所述,MySQL只是一个数据库。理论上,你可以在数据库领域使用Oracle、SQL Server或PostgreSQL,如果你愿意的话,它们都是MySQL的“竞争对手” 通常的做法是,在盒子上的web服务器旁边有一个程序,该程序从数据库中读取内容,然后将该内容转换为HTML,然后作为网页提供给您。这个程序通常被称为内容管理系统或“CMS”(你可能想在维基百科上找到“Drupal”,这是一种流行的CMS)
在MySQL中,网页很少作为整个HTML文件存储。通常所做的是,内容(文本段落、博客评论、向上投票和向下投票)以某种结构化格式存储,CMS从数据库中获取结构化数据并将其呈现给您。以这种方式构建数据的结果是,想要更新内容的最终用户不必担心编码HTML——他们只需编写内容,CMS就可以处理呈现位。您可以使用一些代码/算法在主页中旋转新闻(文章)。这些文章可以插入/存储到MySQL数据库中 我所说的轮换是指每天从数据库中检索一篇给定的文章,并显示在您的主页上 文章可以手动插入MySQL数据库中的给定表,也可以使用某种前端(用户表单)插入
对于MySQL的完整概述,这是一个很好的选择。您可以使用一些代码/算法在主页中轮换新闻(文章)。这些文章可以插入/存储到MySQL数据库中 我所说的轮换是指每天从数据库中检索一篇给定的文章,并显示在您的主页上 文章可以手动插入MySQL数据库中的给定表,也可以使用某种前端(用户表单)插入
对于MySQL的完整概述,这是一个不错的选择。MySQL是一个数据库服务器,没有任何内置的与web相关的功能。它只是一个存储数据的地方(尽管它在这方面做得很好——It和其他类似SQL Server和Oracle的应用程序试图优化数据存储和检索) 在数据库和web服务器之间有一层是您缺少的—web应用程序框架。这就是你的逻辑所在。如果您想根据一周中的哪一天显示不同的数据,您可以在web应用程序中编程:
// ludicrously simplified
if (Date.DayOfWeek = Friday)
Output "<html>TGIF!</html>"
//简化得可笑
如果(Date.DayOfWeek=星期五)
输出“TGIF!”
和是这种发展最著名的语言
有许多框架可以简化某些任务。您可以使用上述语言和正确的运行时(ASP.NET运行时附带Microsoft的IIS web服务器,Zend在PHP中很流行),或多或少地直接从代码编写HTML。或者使用正确的工具,您可以在非常高的级别上指定每个用户看到的内容。MySQL是一个数据库服务器,没有内置任何与web相关的功能。它只是一个存储数据的地方(尽管它在这方面做得很好——It和其他类似SQL Server和Oracle的应用程序试图优化数据存储和检索) 在数据库和web服务器之间有一层是您缺少的—web应用程序框架。这就是你的逻辑所在。如果您想根据一周中的哪一天显示不同的数据,您可以在web应用程序中编程:
// ludicrously simplified
if (Date.DayOfWeek = Friday)
Output "<html>TGIF!</html>"
//简化得可笑
如果(Date.DayOfWeek=星期五)
输出“TGIF!”
和是这种发展最著名的语言
有许多框架可以让simpli