Python製作AI貪吃蛇,很多很多細節、思路都寫下來了!
阿新 • • 發佈:2020-08-10
MySQL基礎
目錄
1. 初識MySQL
JavaEE:企業級Java開發 Web
前段(頁面:展示,資料!)
後臺(連線點:連線資料庫JDBC,連線前端(後端,控制檢視跳轉和給前端傳遞資料))
資料庫(存資料:Txt,Excel,word)
2. 為什麼要學習資料庫
1. 崗位需求
2. 現在的世界,大資料時代
3. 被迫需求:存資料
4. 資料庫是所有軟體體系中最核心的存在(重要)
3. 什麼是資料庫
資料庫(DB,DataBase)
概念:資料倉庫,軟體,安裝在作業系統之上。可以儲存大量的資料
作用:儲存資料,管理資料
4. 資料庫分類
1.關係型資料庫(SQL)
- MySQL,Oracle,SQL Server,DB2,SqLlite
- 通過表和表之間,行和列之間的關係進行資料的儲存
2. 非關係型資料庫(NoSQL=Not Only SQL)
- Redis,MongoDB
- 非關係型資料庫,物件儲存,通過物件自身的屬性來決定。
5. DBMS
- 資料庫的管理軟體,科學有效的管理我們的資料,獲取和維護資料
- MySQL,資料庫管理系統!
- DB==》存資料,DBMS==》管理系統
6. 連線資料庫
命令列連線
mysql -uroot -p --連線資料庫 update mysql.user set authentication_string=password('123456') where user='root' and Host='localhost'; --修改使用者密碼 flush privileges; --重新整理許可權 ----------------------------------------------- --所有的語句都是用;結尾 show database; --檢視所有的資料庫 use school; --切換資料庫:use 資料庫名 show tables; --檢視資料庫中所有的表 describe student --顯示資料庫中所有的資訊 create database newDatabase; --建立一個數據庫 exit; --退出連線 -- 單行註釋(SQL本身的註釋) /* SQL的多行註釋 */
資料庫XXX語言 CRUD增刪改查
DDL 定義
DML 操作
DQL 查詢
DCL 控制