MySQL
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/03/08 15:58 UTC 版)
利用状況
世界的にはこのMySQLの方が、ライバルであるFirebirdやPostgreSQLよりも多く使用されており、ウェブサイトの構築に用いるソフトウェア環境として、LAMP (Linux, Apache, MySQL, Perl・PHP・Python) の略称が知られている。Yahoo!、Facebook、Twitterなどの巨大なウェブサイトでの適用例も多く、WebアプリケーションのXOOPS、WordPress、SugarCRMなどCMSも、バックエンドのデータベースとしてMySQLを利用している。また、ウィキペディアのためのソフトウェアであるMediaWikiでもこのソフトウェアを使用している[注 4]。他にも、社内用WebアプリケーションのサイボウズもMySQLを利用しており、MySQLを改造するため、有償契約をしている。
世界的な傾向に反し、以前の日本では、PostgreSQLの適用例がMySQLを上回っていた。2003年(平成15年)の時点で、オープンソース系のデータベースとして、日本では8割以上がPostgreSQLだった。
その理由として、以下の理由が指摘されている。
- 欧米において、MySQLの広報が積極的だった。
- MySQLの日本ユーザ会の立ち上げが遅れた。
- 日本でのPHPの本である「PHP徹底攻略」と「PHP4徹底攻略」がPostgreSQLとの接続を想定して記述されていた。
- PostgreSQLの開発に日本人であるSRAの石井達夫が関わっていた。彼は上記二冊の執筆も一部担当している。
- Javaを開発するサン・マイクロシステムズが、MySQLよりもPostgreSQLを推していた。
- かつてのMySQLでUnicodeのサポートが不十分だった。
- アプリケーションの頒布形態によっては、GPLではなく商用ライセンスを選択しなければならないケースがある。
だが、そのような状況は徐々に変遷し、2009年(平成21年)の段階では、MySQLのほうがPostgreSQLよりも多く利用されているという報告がある[29][30]。
- ^ Initially, it was a MyISAM-only feature; supported by InnoDB since the release of MySQL 5.6.
- ^ Prior to MySQL 5.5.3, UTF-8 and UCS-2 encoded strings are limited to the BMP; MySQL 5.5.3 and later use utf8mb4 for full Unicode support.
- ^ In MySQL 5.0, storage engines must be compiled in; since MySQL 5.1, storage engines can be dynamically loaded at run time.
- ^ なお、ウィキペディア自体はMySQLからフォークしたMariaDBの利用へと移行している。
- ^ MySQL :: MySQL Workbench
- ^ phpMyBackupPro - the MySQL backup tool :: Features
- ^ Navicat for MySQL | MySQLに対応したDB管理・開発ツール
- ^ MySQL :: MySQL Workbench: Administration
- ^ Home - Nucleon Software
- ^ Sequel Pro
- ^ Adminer - Database management in a single PHP file
- ^ “Changes in MySQL 8.2.0 (2023-10-25, Innovation Release)” (英語). MySQL 8.2.0 Release Notes. MySQL.com. 2023年8月15日閲覧。
- ^ “Slide 1”. Oracle. 2024年3月6日閲覧。
- ^ “MySQL”. www.mysql.com. 2024年3月5日閲覧。
- ^ “MySQL 8.0 リファレンスマニュアル”. MySQL. 2022年7月3日閲覧。
- ^ “Which Should I Use: MySQL Enterprise or MySQL Community Server?”. MySQL AB. 2009年4月9日時点のオリジナルよりアーカイブ。2009年4月8日閲覧。
- ^ Guy Harrison; Steven Feuerstein (2008). MySQL Stored Procedure Programming. O'Reilly Media. p. 49. ISBN 978-0-596-10089-6
- ^ “Monitoring RDS MySQL performance metrics”. Datadog (2015年10月20日). 2015年12月14日閲覧。
- ^ “MySQL :: InnoDB 1.1 for MySQL 5.5 User's Guide :: C InnoDB Glossary :: ACID”. 2010年12月25日時点のオリジナルよりアーカイブ。2011年1月5日閲覧。
- ^ “Replication”. MySQL. 2020年5月2日閲覧。
- ^ “MariaDB Replication”. MariaDB KnowledgeBase. 2019年3月9日閲覧。
- ^ “MySQL :: MySQL 5.7 Reference Manual :: 16.1.4 MySQL Multi-Source Replication”. dev.mysql.com. 2019年3月9日閲覧。
- ^ “MySQL :: MySQL 5.7 Reference Manual :: 16.3.9 Semisynchronous Replication”. dev.mysql.com. 2019年3月9日閲覧。
- ^ “Semisynchronous Replication”. MariaDB KnowledgeBase. 2019年3月9日閲覧。
- ^ “MySQL Cluster Replication: Multi-Master and Circular Replication”. MySQL. 2020年5月2日閲覧。
- ^ “MySQL University: MySQL Galera Multi-Master Replication”. Oracle Corporation. 2020年5月2日閲覧。
- ^ “MySQL :: MySQL 8.0 Reference Manual :: 18 Group Replication”. dev.mysql.com. 2019年3月9日閲覧。
- ^ “MySQL :: MySQL 8.0 Reference Manual :: 18 Group Replication”. dev.mysql.com. 2019年3月9日閲覧。
- ^ DB-Engines Ranking - popularity ranking of database management systems
- ^ http://www-jp.mysql.com/why-mysql/marketshare/
- ^ a b オープンソフトウェア:第2回オープンソースソフトウェア活用ビジネス実態調査:IPA 独立行政法人 情報処理推進機構
- ^ 451 Group survey highlights user concerns over Oracle's proposed ownership of MySQL
- ^ MySQLのライセンスポリシー
- ^ FOSS License Exception
- ^ MySQL Editions
- ^ 1.5. What Is New in MySQL 5.5
- ^ Oracle>About>Press Room>Oracle Announces General Availability of MySQL 5.6
- ^ Oracle Japan>Media centre home>ニュースリリース>MySQL5.6の一般提供開始を発表
- ^ MySQL 8.0: New Features in Replication
- ^ http://ossipedia.ipa.go.jp/doc/201
- ^ SQL ServerとOSSが勢力拡大の兆し――DBMS市場:ITmedia リサーチインタラクティブ 第6回調査 - ITmedia エンタープライズ
- ^ Supported Platforms: MySQL Database
- ^ Open ESQL
固有名詞の分類
- MySQLのページへのリンク