1. 程式人生 > 資料庫 >九、Mysql資料庫--基礎入門(一)

九、Mysql資料庫--基礎入門(一)

一、資料庫入門

1.1 引入
			資料儲存到記憶體:
					優點:
						1)讀寫非常快
					缺點:
						1)程式關閉導致資料丟失

			資料儲存到檔案:
					優點:
						1)資料可以永久儲存
					缺點:
						1)頻繁地IO操作,效率不高!
						2)資料管理不方便。例如查詢某個資料需要全部讀取出來,再匹配。

			資料儲存到資料庫軟體:
					優點:
						1)資料永久儲存下來
						2)資料管理非常方便。(例如查詢非常快速和方便)

		     資料可以說是企業的靈魂!!

1.2 什麼是資料庫軟體
			資料庫,俗稱資料的倉庫。方便管理資料的軟體(或程式)。
		
1.3 市面上資料庫軟體
		    一流公司賣標準,二流公司賣服務,三流公司賣產品
		
####關係型資料庫
		Oracle,甲骨文公司的產品。 當前最流行應用最廣泛的資料庫軟體。和java語言相容非常好。
				適合中大型,中大應用。

		SQL Server: 是微軟公司的產品。window平臺應用非常廣泛。和c#,net平臺相容非常好。

		DB2: IBM公司的產品。IBM伺服器--> UNIX -> DB2- > Websphere

		MySQL: 之前屬於開源組織的產品。後期被甲骨文收購。
		       甲骨文公司的產品。免費!!!和java語言相容非常好!適合中小企業,中小應用

				
####非關係型資料庫
		MongoDB: 非關係型資料庫。

				先學mysql,後面再學oracle

二、MySql資料庫安裝

		1)到mysql官網下載。
		2)安裝mysql軟體
		3)使用
		
		驗證是否成功
			開啟cmd  -> 輸入 mysql -u root -p  回車   -> 輸入密碼   回車
			C:\Users\APPle>mysql -u root -p
		
		如果驗證沒有成功,則設定一下path環境變數。

三、Mysql資料庫資料儲存結構

在這裡插入圖片描述


			1.資料儲存結構:先資料庫,再表,再有資料