1、基本概念
數據庫:多個存在一定練習的關係表的集合。
關係表:一個二維的關係型數據的集合。
記錄:關係表中的一行數據,代表一個完整的信息,比如“馬小馬”的登記信息就是一條記錄。
字段:關係表中的列,其中包括字段名、字段類型等屬性。比如“手機號碼”字段,它的字段類型是字符串。
2、爲什麼需要數據庫
用戶也可以使用文件來存儲和組織數據,比如文本文件、Excel工作簿等。但是對於它的操作(比如添加數據、刪除數據)實現起來是比較複雜的,而且效率不高。
數據庫實際上是由大型廠商爲我們提供的存儲和組織大量(甚至海量)數據的管理軟件。大大簡化了用戶的操作,關鍵是效率高(因爲是經過深度優化的)。常見的數據庫產品有Oracle、DB2、SQLServer、MySQL,MySQL是一個免費的、中小型數據庫。
3、MySQL
mysql簡介
由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站爲了降低網站總體擁有成本而選擇了MySQL作爲網站數據庫。MySQL是一個多用戶、多線程的關係型數據庫管理系統。 工作模式是基於客戶機/服務器結構。目前它可以支持幾乎所有的操作系統,同時也可以和php完美結合。
簡單的來說 ,MySql是一個開放的、快速的、多線程的、多用戶的SQL數據庫服務器。
特點:(1)開放性
(2)多線程
(3)之處多種API
(4)跨數據庫連接
(5)國際化
(6)巨大的數據庫體積
基本操作
2.3.1 新建連接
要與
2. 2 建立數據庫
2.3 建表
2.3 添加記錄