MySQL數據庫的特點有:
它是C和C++語言編寫的、支持多個操作系統、支持多線程、為多種編程語言提供API、優化SQL算法提高了查詢速度以及提供用於管理和檢查數據庫的管理工具
MySQL數據庫
MySQL是一種關系型數據庫管理系統,它將數據保存在不同的表中。因此它的靈活性強,速度快強。它具有兩種模式:商業版跟社區版,一般新手都會選擇社區版來創建自己的數據庫系統。由於它的體積小、速度快、成本低、最重要的是開放源碼,所以中小型的公司都喜歡使用它作為網站數據庫
上面提到關系型數據庫,那么什么是關系型數據庫:
關系型數據庫是依據關系模型來創建的數據庫。
關系模型包括數據結構(數據存儲的問題,二維表)、操作指令集合(SQL語句)、完整性約束(表內數據約束、表與表之間的約束)。
那么也有非關系型數據庫如:redis memcached等
MySQL數據庫的特點:
(1)MySQL數據庫是用C和C++語言編寫的,並且使用了多種編輯器進行測試,以保證源碼的可移植性
(2)支持多個操作系統例如:Windows、Linux、Mac OS等等
(3)支持多線程,可以充分的利用CPU資源
(4)為多種編程語言提供API,包括C語言,Java,PHP。Python語言等
(5)MySQL優化了SQL算法,有效的提高了查詢速度
(6)MySQL內提供了用於管理,檢查以及優化數據庫操作的管理工具
(7)它能夠作為一個單獨的應用程序應用在客戶端服務器網絡環境中,也可以作為一個庫嵌入到其他的軟件中並提供多種語言支持
MySQL數據庫能做什么:
(1)它可以存儲大量的數據,方便用戶檢索和訪問
(2)用於保存信息數據以及信息的一致性和完整性
(3)數據的共享和安全
(4)通過組合分析,產生有用信息