菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
0
0

基础信息:什么是 MySQL?

原创
05/13 14:22
阅读数 282

MySQL 是一个开源的深受欢迎的关系型数据库管理系统(简称 RDBMS)。目前排名第二,仅次于 Oracle 数据库。

MySQL 可以免费下载,但是,还提供了几个付费版本,这些版本提供了附加功能。

顾名思义,MySQL 是基于 SQL 的。 “My” 部分是以联合创始人迈克尔・韦德纽斯的女儿名字 My 命名的。

MySQL 应用领域

世界上一些著名的公司都在使用 MySQL,包括 Facebook,Google,Twitter,Adobe,Flickr,阿尔卡特朗讯,Zappos,YouTube 等。许多较小规模的项目(例如个人网站或博客)也使用它。

MySQL 是 WordPress 平台的默认数据库 - 在撰写本文时,据说它占 Web 上所有站点的 26%以上。使用 MySQL 的其他内容管理系统和论坛软件包括 TYPO3,MODx,Joomla,phpBB,MyBB 和 Drupal。

MySQL 归属

MySQL 目前归 Oracle Corporation 所有。它最初是由 MySQL AB(瑞典的一家营利性公司)拥有并赞助的。 Sun Microsystems 于 2008 年收购了 MySQLAB。OracleCorporation 随后于 2010 年收购了 Sun Microsystems。

MySQL 工具

MySQL 有许多用于 MySQL 数据库的客户端和工具。开源社区还专门编写了许多其他工具来使用 MySQL。以下是一些比较受欢迎的工具。

mysqladmin

mysqladmin 是 MySQL 提供的命令行程序,你可以实现检查服务器的配置和当前状态,创建和删除数据库等。

mysqldump

mysqldump 是 MySQL 提供的命令行程序,用于执行 MySQL 数据库的逻辑备份。逻辑备份是一种在不复制实际数据文件的情况下复制表结构和数据的备份。

myisamchk

myisamchk 是 MySQL 提供的可以检索有关数据库表信息工具。它还可以检查,修复和优化它们。 myisamchk 特别适用于 MyISAM 表(具有.MYD 和.MYI 文件用于存储数据和索引的表)。

phpMyAdmin

phpMyAdmin 是一个用 PHP 编写的免费软件工具,旨在处理 Web 上的 MySQL 管理。可以通过 GUI 完成常见任务,例如管理数据库,表,列,关系,索引,用户,权限等。 phpMyAdmin 还提供了对数据库运行 SQL 语句的功能。

支持的操作系统

MySQL 当前支持以下操作系统:

  • Oracle Linux
  • Oracle Solaris
  • Red Hat Enterprise Linux / CentOS
  • Canonical Ubuntu
  • SUSE Enterprise Linux
  • Debian GNU/Linux
  • Microsoft Windows
  • Apple OS X
  • FreeBSD
  • Yum Repo
  • IBM AIX 5.3 (support discontinued for versions higher than MySQL 5.1)
  • APT Repo (support discontinued for versions higher than MySQL 5.1)
  • SUSE Repo (support discontinued for versions higher than MySQL 5.5)

发表评论

0/200
0 点赞
0 评论
收藏
为你推荐 换一批