名詞: n.
MySQL是最受歡迎的開源SQL資料庫管理系統,它由MySQL AB開發、發佈和支援。MySQL AB是一家基於MySQL開發人員的商業公司,它是一家使用了一種成功的商業模式來結合開源價值和方法論的第二代開源公司。MySQL是MySQL AB的注冊商標。
MySQL是一個快速的、多線程、多用戶和健壯的SQL資料庫伺服器。MySQL伺服器支援關鍵任務、重負載生產系統的使用,也可以將它嵌入到一個大配置(mass- deployed)的軟體中去。
MySQL具有以下優勢:
(1)MySQL是一個關聯資料庫管理系統。
(2)MySQL是開源的。
(3)MySQL伺服器是一個快速的、可靠的和易於使用的資料庫伺服器。
(4)MySQL伺服器工作在客戶/伺服器或嵌入系統中。
(5)有大量的MySQL軟體可以使用。
MySQL的連接方式
應用程式可透過ODBC或ADO方式,經由使用MyODBC與MySQL資料庫連接。
MS .Net Framework 下的程式(例如:C#、VB.NET)可透過ADO.NET的方式,經由使用MySQL.Net與MySQL資料庫連接。
C/C++ 可使用 mysql++或是直接使用 MySQL內建之API 與MySQL資料庫連接。
PHP可透過PHP的mysqli模組與MySQL資料庫連接,具備比mysql模組更好的效能。另外PHP6可使用mysqlnd與MySQL資料庫連接。
JAVA程式可通過JDBC方式與mysql進行連接,mysql官方提供了JDBC驅動程式。