PHP 17: MySQL的简单介绍

PHP 17: MySQL的简单介绍

这一章将简单介绍MySQL的基本知识。
本文来自http://lib.hackbase.com/html/8/35125.htm

MySQL是最受欢迎的开源SQL数据库管理系统,它由MySQL AB开发、发布和支持。MySQL AB是一家基于MySQL开发人员的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司。MySQL是MySQL AB的注册商标。

MySQL是一个快速的、多线程、多用户和健壮的SQL数据库服务器。MySQL服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置(mass-deployed)的软件中去。

MySQL网站(http://www.mysql.com)提供了关于MySQL和MySQL AB的最新的消息。

MySQL是一个数据库管理系统

一个数据库是一个结构化的数据集合。它可以是从一个简单的销售表到一个美术馆、或者一个社团网络的庞大的信息集合。如果要添加、访问和处理存储在一个计算机数据库中的数据,你就需要一个像MySQL这样的数据库管理系统。从计算机可以很好的处理大量的数据以来,数据库管理系统就在计算机处理中和独立应用程序或其他部分应用程序一样扮演着一个重要的角色。

MySQL是一个关系数据库管理系统

关系数据库把数据存放在分立的表格中,这比把所有数据存放在一个大仓库中要好得多,这样做将增加你的速度和灵活性。“MySQL”中的SQL代表“Structured Query Language”(结构化查询语言)。SQL是用于访问数据库的最通用的标准语言,它是由ANSI/ISO定义的SQL标准。SQL标准发展自1986年以来,已经存在多个版本:SQL-86,SQL-92,SQL:1999,SQL:2003,其中SQL:2003是该标准的当前版本。

MySQL是开源的

开源意味着任何人都可以使用和修改该软件,任何人都可以从Internet上下载和使用MySQL而不需要支付任何费用。如果你愿意,你可以研究其源代码,并根据你的需要修改它。MySQL使用GPL(GNU General Public License,通用公共许可),在hpt://www.fsf.org/licenses中定义了你在不同的场合对软件可以或不可以做什么。如果你觉得GPL不爽或者想把MySQL的源代码集成到一个商业应用中去,你可以向MySQL AB购买一个商业许可版本。

MySQL服务器是一个快的、可靠的和易于使用的数据库服务器

如果这是你正在寻找的,你可以试一试。MySQL服务器还包含了一个由用户紧密合作开发的实用特性集。你可以在MySQL AB的http://www.mysql.com/it-resources/benchmarks/上找到MySQL服务器和其他数据库管理系统的性能比较。

MySQL服务器原本就是开发比已存在的数据库更快的用于处理大的数据库的解决方案,并且已经成功用于高苛刻生产环境多年。尽管MySQL仍在开发中,但它已经提供一个丰富和极其有用的功能集。它的连接性、速度和安全性使MySQL非常适合访问在Internet上的数据库。

转载于:https://www.cnblogs.com/confach/articles/474842.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/111112.html原文链接:https://javaforall.net

(0)
上一篇 2021年7月23日 下午8:00
下一篇 2021年7月23日 下午9:00


相关推荐

  • Velocity语法强化2之注释与一个例子

    Velocity语法强化2之注释与一个例子输出第一个 VTL 页面 有你的 HTML 文档的任何地方 都可以引用一个变量名来输出值 nbsp 如下例 nbsp 先给变量名 foo nbsp 赋值为 Velocity 然后将它输出到页面中 nbsp set nbsp foo nbsp nbsp Velocity nbsp Hello nbsp foo nbsp World 在这个页面上 你看到的将是 nbsp Hello nbsp Velocity nbsp World nbsp C

    2026年3月26日
    1
  • 研发项目wbs分解简单案例_工程项目管理之WBS分解实例(五篇模版)

    研发项目wbs分解简单案例_工程项目管理之WBS分解实例(五篇模版)工程项目管理之 WBS 分解实例 A 签订项目管理委托合同 B 项目管理部进场 C 工程图设计 C 01 方案设计 C 02 初步设计 C 03 初步设计报批 C 04 施工图设计 C 04 01 施工图设计 C 04 02 施工图审核 C 04 03 交付图纸 D 办理项目规划手续 D 01 申请规划设计方案审查通知书 D 02 专项审批 人防 消防 交通 园林 D 03 年度开工计划转正式计划 D

    2026年3月19日
    3
  • OpenClaw机器人提示没有文件读写权限

    OpenClaw机器人提示没有文件读写权限

    2026年3月14日
    3
  • java break continue用法_list和set的区别

    java break continue用法_list和set的区别1break用于完全结束一个循环,跳出循环体,执行循环后面的语句。2continue是跳过当次循环中剩下的语句,执行下一次循环。但其实这两句话看不出什么明显的意思,还是要通过写循环才能明白。先自己运算答案,然后分别对照正确答案。(一)执行continueMethod1(),结果应当是分析如下:i=0开始,i=7结束。(1)当i=0,接着条件判断false,执行“i=i+1”代码后,i=1,所以最后控制台输出1.第一轮循环结束(2)然后因为是for循环.

    2025年11月9日
    3
  • h264编码速度质量参数设置

    h264编码速度质量参数设置FFmpegandx26 参数说明 http ffmpeg org trac ffmpeg wiki x264Encoding 与编码速度和质量相关 av opt set c priv data preset slow 0 Currentprese

    2026年3月17日
    2
  • 小程序如何生成海报分享朋友圈

    小程序如何生成海报分享朋友圈

    2021年7月6日
    81

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号