1. 程式人生 > 其它 >mysql學習01:初始mysql

mysql學習01:初始mysql

mysql學習01:初始mysql

  • 什麼是資料庫,為什麼要學習資料庫:

    • java EE:企業級開發 web

    • 前端(頁面:展示:資料!)

    • 後臺(連線點:連線資料庫JDBC,連線前端(控制,控制檢視跳轉,和給前端傳遞資料))

    • 資料庫(存資料 , TXT,Excel , word )

      只會寫程式碼,學好資料庫,基本混飯吃!
      作業系統,資料結構與演算法!當一個不錯的程式設計師!
      離散數學,數位電路,體系結構,編譯原理,實戰經驗,高階程式設計師!

       

  • 為什麼要學習資料庫:

    1. 趨勢所在,崗位需求;

    2. 現在的世界:大資料時代~,得資料者得天下;

    3. 被迫需求:存資料;去IOE;

    4. 資料庫是所有軟體體系中最核心的存在 DBA

 

  • 什麼是資料庫:

    • 資料庫(DB:DataBase)

    • 概念:資料倉庫,軟體,安裝在作業系統(window , Linux)之上的;

    • 作用:存資料,管理資料;

 

  • 資料庫分類:

    • 關係型資料庫:SQL

      • 類似Excel,有行跟列;

      • mysql , oralce , sql server ,db2 ,SQLlite

      • 通過表跟表之間,行和列之間的關係進行儲存;

         

    • 非關係型資料庫:NoSQL(Not Only SQL)

      • {key: value}

      • Redis,MongDB

      • 非關係型資料庫,物件儲存,通過物件自身的屬性來決定;

      • 熱點資料;

         

  • DBMS:資料庫管理系統

    • 資料庫的管理軟體;

    • 科學有效的管理我們的資料;維護和獲取資料;

    • MYSQL(本質:就是資料庫管理系統)

 

  • MYSQL簡介:

    • mysql是一個關係型資料庫管理系統;

    • 開源的資料庫軟體;

    • 體積小,速度快,總體擁有成本低;

    • 中小型資料,或者大型網站,叢集!

    • 5.7版本

    • 8.0版本

       

  • 安裝建議:

    • 儘量不要使用exe,登錄檔

    • 儘可能使用壓縮包安裝