1. 程式人生 > 實用技巧 >Python製作AI貪吃蛇,很多很多細節、思路都寫下來了!

Python製作AI貪吃蛇,很多很多細節、思路都寫下來了!

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 控制