MySQL - 入门教程

MySQL - 入门教程 首页 / MySQL入门教程 / MySQL - 入门教程

MySQL(官方发音为/maɪ ˌɛskjuːˈɛl/“My S-Q-L”,但也经常被错误读作/maɪ ˈsiːkwəl/“My Sequel”)原本是一个开放源码的关系数据库管理系统,原开发者为瑞典的MySQL AB公司,该公司于2008年被昇阳微系统(Sun Microsystems)收购。2009年,甲骨文公司(Oracle)收购昇阳微系统公司,MySQL成为Oracle旗下产品。

MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,因此被广泛地应用在互联网上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用,比如维基百科、Google和Facebook等网站。非常流行的开源软件组合LAMP中的“M”指的就是MySQL。

但被甲骨文公司收购后,Oracle大幅调涨MySQL商业版的售价,且甲骨文公司不再支持另一个自由软件项目OpenSolaris的发展,因此导致自由软件社区们对于Oracle是否还会持续支持MySQL社区版(MySQL之中唯一的免费版本)有所隐忧,MySQL的创始人麦克尔·维德纽斯以MySQL为基础,成立分支计划MariaDB。而原先一些使用MySQL的开源软件逐渐转向MariaDB或其它的数据库。例如维基百科已于2013年正式宣布将从MySQL迁移到MariaDB数据库。

数据库是存储数据集合的独立应用程序,每个数据库都有一个或多个不同的API,用于创建,访问,管理,搜索和复制其拥有的数据。

链接:https://www.learnfk.comhttps://www.learnfk.com/mysql/mysql-introduction.html

来源:LearnFk无涯教程网

如今,无涯教程使用关系数据库管理系统(RDBMS)来存储和管理大量数据,之所以称为关系数据库,是因为所有数据都存储在不同的表中,并且使用主键或称为外键的其他键来建立关系。

RDBMS术语

在继续解释MySQL数据库系统之前,让无涯教程修改一些与数据库有关的定义。

  • Database                    -  数据库是具有相关数据的表的集合。

  • Table                           -  表是具有数据的数组。

  • Column                       -  列,包含一种相同类型的数据。

  • Row                              -  行,是一组相关数据。

  • Redundancy               -  两次存储数据,以提高系统速度。

  • Primary Key               -  主键是唯一的。

  • Foreign Key                -  外键是两个表之间的链接。

  • Compound Key          -  复合键是由多列组成的键。

  • Index                            -  数据库中的索引类似于书后的索引。

  • Referential Integrity - 引用完整性可确保外键值始终指向现有行。

MySQL数据库

MySQL是一种快速,易于使用的RDBMS,可用于许多大小企业。由于许多原因,MySQL变得如此流行-

  • MySQL是在开源许可证下发布的。因此,您无需付费即可使用它。

  • MySQL使用众所周知的SQL数据语言的标准形式。

  • MySQL可在多种操作系统上运行并支持多种语言,包括PHP,PERL,C,C++,JAVA等。

  • MySQL的运行速度非常快,即使在处理大型数据集时也能正常运行。

  • MySQL对Web开发最受欢迎的语言PHP非常友好。

  • MySQL支持大型数据库,一个表中多达5000万行或更多。表的默认文件大小限制为4GB,但您可以将其增加,理论上为800万兆字节(TB)。

  • MySQL是可定制的。开源GPL许可证允许程序员修改MySQL软件以适合他们自己的特定环境。

MySQL目录

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

邱岳的产品手记 -〔邱岳〕

机器学习40讲 -〔王天一〕

程序员的数学基础课 -〔黄申〕

TypeScript开发实战 -〔梁宵〕

人人都能学会的编程入门课 -〔胡光〕

分布式金融架构课 -〔任杰〕

超级访谈:对话玉伯 -〔玉伯〕

现代C++20实战高手课 -〔卢誉声〕

B端体验设计入门课 -〔林远宏(汤圆)〕

好记忆不如烂笔头。留下您的足迹吧 :)