- SQL學習指南(第3版)
- (美)艾倫·博利厄
- 479字
- 2022-04-13 16:19:53
1.3 什么是MySQL
商業化的關系型數據庫已經有30多年的歷史了。其中一些比較成熟且流行的商業產品包括:
●Oracle公司的Oracle Database;
●Microsoft公司的SQL Server;
●IBM公司的DB2 Universal Database。
這些數據庫服務器的功能都差不多,盡管其中有些長于處理海量或超大吞吐量的數據庫,而有些更適合處理對象、大文件或XML文檔等。所有這些服務器都很好地遵從了最新的ANSI SQL標準。這是一件好事,本書將展示如何編寫無須進行任何修改(或僅需要極少量的修改)就能夠在這些平臺上運行的SQL語句。
除了商業數據庫服務器,開源社區以創建出能夠與之抗衡的競品為目標,在過去的20年中也開展了大量的活動,其中最常用的兩個開源數據庫服務器是PostgreSQL和MySQL。MySQL是免費的,其下載和安裝過程都非常簡單。因此,本書的所有示例均在MySQL(8.0版)上運行,并使用命令行工具格式化查詢結果。即使你已經使用了其他數據庫服務器,而且根本不打算使用MySQL,我也強烈建議你安裝最新版的MySQL服務器,加載樣本模式和數據,用本書中的數據和示例進行實驗。
然而,請牢記以下注意事項:
本書并不是一本關于MySQL如何實現SQL的書。
確切地說,本書旨在教授編寫不加修改或稍作修改就能運行在MySQL以及Oracle Database、DB2、SQL Server新近版本上的SQL語句。
推薦閱讀
- 黑客攻防從入門到精通(實戰秘笈版)
- 基于粒計算模型的圖像處理
- VMware View Security Essentials
- Kali Linux Web Penetration Testing Cookbook
- Node.js Design Patterns
- Java EE 6 企業級應用開發教程
- MySQL 8從入門到精通(視頻教學版)
- 構建移動網站與APP:HTML 5移動開發入門與實戰(跨平臺移動開發叢書)
- Data Analysis with IBM SPSS Statistics
- 精通網絡視頻核心開發技術
- 青少年學Python(第1冊)
- Java網絡編程核心技術詳解(視頻微課版)
- 執劍而舞:用代碼創作藝術
- Spring Boot實戰
- Kotlin極簡教程