目錄
Java
CMD
Java發展
計算機存儲規則
Java學習
switch新用法(可以當做if來使用)
數組定義
隨機數
Java內存分配
MySQL
MySQL概述
啟動和停止
客戶端連接
數據模型
關系型數據庫
SQL
SQL通用語法
SQL分類
DDL--數據定義語言
數據庫操作
表操作
表操作-查詢
表操作-創建
表操作-數據類型
表操作-修改
DML--數據操作語言
添加數據
DML--修改數據
DML--刪除數據
DQL--數據查詢語言
基本查詢
條件查詢
聚合函數
分組查詢
排序查詢
分頁查詢
編寫順序與執行順序
DCL--數據控制語言
DCL--管理用戶
DCL--權限控制
Java
CMD
打開:win+R 輸入cmd
常用cmd命令:
盤符名稱+: 切換到某盤
dir 查看當前路徑下的內容
cd+目錄 進入單級目錄
cd.. 回退到上一級目錄
cd 目錄1\目錄2\... 進入多級目錄
cd\ 回退到盤符目錄
cls 清屏
exit 退出cmd
配置環境變量可以在cmd直接打開軟件或文件:環境變量設置中找到PATH,增添路徑即可
Java發展
Java SE 用于桌面應用開發,是其他兩個版本的基礎
Java ME 用于嵌入式電子設備或者小型移動設備
Java EE 用于Web方向的網站開發
Java可以在任意操作系統上運行
編譯型語言:代碼整體翻譯后交給設備運行,C語言
解釋性語言:代碼按行翻譯交給不同設備運行,Python語言
混合型語言:整體編譯為字節碼文件,后按行交給設備運行,Java語言
Java不是直接運行在系統中的,而是運行在虛擬機中
因此針對不同操作系統,只需要安裝不同的虛擬機就可以
JDK:JVM,核心類庫,開發工具
JRE:JVM,核心類庫,運行工具
計算機存儲規則
在計算機中,任意數據都是以二進制的形式存儲的
Java學習
switch新用法(可以當做if來使用)
數組定義
int[] arr = new int[50];
隨機數
Java內存分配
- 棧 方法運行時使用的內存,比如main方法運行,進入方法棧中執行
- 堆 存儲對象或者數組,new來創建的,都存儲在堆內存
- 方法區 存儲可以運行的class文件
- 本地方法棧 JVM在使用操作系統功能的時候使用
- 寄存器 給CPU使用
MySQL
MySQL默認開機啟動
MySQL概述
啟動和停止
客戶端連接
方式一:MySQL提供的客戶端命令行工具
方式二:系統自帶命令行工具cmd執行指令(配置PATH環境變量)
數據模型
客戶端給MySQL數據庫服務器發送SQL語句,MySQL數據庫內部,DBMS(數據庫管理系統)維護并操作數據庫,也可以創建數據庫,因此一個數據庫內部可以維護多個數據庫,一個數據庫中可以維護多張表,數據在數據庫中以表格形式存儲
關系型數據庫
SQL
SQL通用語法
SQL分類
DDL--數據定義語言
數據庫操作
表操作
表操作-查詢
表操作-創建
表操作-數據類型
表操作-修改
DML--數據操作語言
添加數據
DML--修改數據
DML--刪除數據
DQL--數據查詢語言
基本查詢
條件查詢
in舉例:
like舉例: