MySQL是一個常用的關系型數據庫管理系統,是一個開源的項目。它采用了雙重授權政策,既有GNU通用公共許可證(GPL)下的免費開源許可證,也有商業許可證。
MySQL最初由瑞典MySQL AB公司開發,該公司于2008年被Sun Microsystems收購。2009年,Sun Microsystems又被甲骨文公司收購,MySQL成為甲骨文公司的產品之一。但是由于甲骨文公司的一系列管理決策和商業策略,MySQL在開源社區和商業用戶中的地位受到了爭議。
為了保障MySQL在開源社區中的地位,一些MySQL的開發者和用戶,在2010年創辦了MariaDB項目,這個項目是MySQL的一個分支,代碼基于MySQL的源代碼,但是在一些細節上做了改進和增強。MariaDB的目標是成為一個真正的開源、免費的MySQL替代品。
截至目前,MySQL的官方網站仍然由甲骨文公司運營,MySQL在商業領域仍然有著廣泛的應用。而MariaDB則已經成為許多Linux發行版的默認數據庫,如Red Hat Enterprise Linux、Debian和Ubuntu等。
// MySQL示例代碼 SELECT * FROM `users` WHERE `username`='guest'; // MariaDB示例代碼 SELECT * FROM `users` WHERE `username`='guest' AND `status`=1;
上一篇mysql是哪里生產的