【MySQL基礎】MySQL核心操作全解析

【MySQL基礎】MySQL核心操作全解析

    • 前言
    • 一、數據庫操作😶?🌫?
          • 1.1 查看數據庫🔍
          • 1.2 創建數據庫?
          • 1.3 選擇數據庫📌
          • 1.4 刪除數據庫?
    • 二、數據表操作📋
          • 2.1 創建數據表?
          • 2.2 查看數據表🔍
          • 2.3 查看表結構📊
          • 2.4 刪除數據表?
    • 三、數據操作🔄
          • 3.1 增加數據?
          • 3.2 查詢數據🔍
          • 3.3 修改數據??
          • 3.4 刪除數據?
    • 四、實用輔助操作🛠?
          • 4.1 查看MySQL安裝目錄📍
          • 4.2 查看數據存儲目錄📍
          • 4.3 查詢錯誤日志目錄📍
    • 總結

前言

你可能沒意識到,平時刷手機時看到的聊天記錄、購物訂單、游戲角色信息,背后都藏著 “數據庫” 在幫忙管理。而 MySQL,就是最常用的數據庫工具之一,它像個 “智能文件柜”,能把雜亂的數據整理得井井有條,還能快速找到我們需要的信息。?
在這里插入圖片描述

剛開始接觸 MySQL 時,不少人會怕 “操作復雜”“看不懂代碼”。其實不用慌,這部分內容會避開難懂的專業術語,從最實用的基礎操作講起 —— 比如怎么把數據存進 MySQL,怎么快速找出想要的信息,每一步都盡量簡單明了。哪怕你是第一次碰數據庫,跟著步驟慢慢試,也能很快上手,讓你感受到 MySQL 管理數據的方便~

??沒安裝MySql請看👇👇👇
從下載到運行:MySQL 詳細安裝配置完整教程

一、數據庫操作😶?🌫?

我們先輸入打開mysql

mysql -u root -p

在這里插入圖片描述

1.1 查看數據庫🔍

1)查看MySQL服務器中所有數據庫
通過以下SQL語句可列出當前MySQL服務下已存在的所有數據庫:

SHOW DATABASES;

具體實操效果如下:
在這里插入圖片描述

其中4個默認系統數據庫的作用需重點了解:

  • information_schema:MySQL的數據字典,記錄所有數據庫、表的結構及字段信息。
  • performance_schema:性能監控庫,存儲服務器運行時的性能參數與狀態。
  • mysql:核心管理庫,保存用戶權限、系統配置等關鍵信息(如root用戶密碼)。
  • sys:輔助管理庫,包含預定義的存儲過程和函數,簡化日常運維操作。

注意:這4個數據庫是MySQL安裝后自動生成的核心組件,切勿隨意刪除或修改,否則可能導致服務器無法正常運行。

2)查看指定數據庫的創建信息
若需了解某數據庫的創建語句(如字符集、校對集),可使用以下命令:

SHOW CREATE DATABASE 數據庫名稱;

以查看sys數據庫為例,實操效果如下:

SHOW CREATE DATABASE sys;

在這里插入圖片描述
該命令會顯示數據庫的創建SQL語句,以及默認字符集等配置,便于后續復現或修改數據庫屬性。

3)查看當前正在操作的數據庫
若忘記當前處于哪個數據庫上下文,可通過以下命令查詢:

SELECT DATABASE();

具體實操效果如下:
在這里插入圖片描述
注意:執行該命令前必須先通過USE語句選擇數據庫,否則會返回NULL(未選中任何數據庫)。
在這里插入圖片描述

1.2 創建數據庫?

創建數據庫的基本語法如下,其中可選參數可按需添加:

CREATE DATABASE [IF NOT EXISTS] 數據庫名稱 [庫選項];

關鍵說明

  • IF NOT EXISTS:可選參數,意為“若數據庫不存在則創建”,避免因重復創建導致報錯。
  • 數據庫名稱規則:僅允許包含字母、數字和下劃線,且不能以數字開頭(如db_test合法,123_db不合法)。
  • 庫選項:常用CHARSET(指定字符集)和COLLATE(指定校對集),默認字符集為latin1(不支持中文),建議顯式設置為utf8mb4(支持中文及emoji等4字節字符,比utf8更全面)。

具體實操效果如下:
在這里插入圖片描述

1.3 選擇數據庫📌

在操作數據表或數據前,需先指定要操作的數據庫,語法如下:

USE 數據庫名稱;

具體實操效果如下:
在這里插入圖片描述

1.4 刪除數據庫?

刪除數據庫的語法如下,執行后會徹底清除數據庫及其中所有數據,需謹慎操作:

DROP DATABASE [IF EXISTS] 數據庫名稱;

關鍵說明

  • IF EXISTS:可選參數,若數據庫不存在則忽略刪除操作,避免報錯。
  • 操作風險:刪除數據庫會永久刪除其中所有數據表和數據,且無法恢復,建議操作前備份重要數據。

具體實操效果如下:
在這里插入圖片描述

二、數據表操作📋

2.1 創建數據表?

創建數據表需基于已選中的數據庫,基本語法如下,可按需配置字段、屬性及表選項:

CREATE [TEMPORARY] TABLE [IF NOT EXISTS] 表名( 字段1 字段1類型 [字段屬性] [COMMENT 字段1注釋], 字段2 字段2類型 [字段屬性] [COMMENT 字段2注釋], ...... 字段n 字段n類型 [COMMENT 字段n注釋] 
) [表屬性] [COMMENT 表注釋];

關鍵說明

  • TEMPORARY:創建臨時表,僅在當前MySQL會話中可見,會話關閉后自動刪除。
  • 字段類型:需根據數據特點選擇(如INT存整數、VARCHAR存字符串、DATE存日期)。
  • 字段屬性:常用NOT NULL(非空約束)、DEFAULT(默認值)、PRIMARY KEY(主鍵)等。
  • 表屬性:常用ENGINE(存儲引擎,推薦InnoDB,支持事務和外鍵)、DEFAULT CHARSET(字符集,建議設為utf8mb4),確保表支持中文及特殊字符。

具體實操效果如下:
首先創建一個數據庫:CREATE DATABASE IF NOT EXISTS CompanyDB;
在這里插入圖片描述
進入創建的數據庫;USE CompanyDB;
在這里插入圖片描述

CREATE TABLE IF NOT EXISTS Employee(emp_id INT PRIMARY KEY AUTO_INCREMENT COMMENT '員工ID:自動生成,每個員工唯一',emp_name VARCHAR(50) NOT NULL COMMENT '員工姓名:比如“張三”,必須填',emp_job VARCHAR(50) COMMENT '員工職位:比如“程序員”,可填可不填',emp_hire_date DATE COMMENT '入職日期:比如“2024-01-15”,可填可不填'
) COMMENT '最簡單員工表:存員工核心信息';

在這里插入圖片描述
👉顯示ok即創建成功

2.2 查看數據表🔍

1)查看當前數據庫中的所有數據表
語法如下,可選LIKE匹配模式篩選表名:

SHOW TABLES [LIKE 匹配模式];

匹配模式說明

  • %:匹配任意長度的字符(包括0個),如SHOW TABLES LIKE 'user%'匹配所有以user開頭的表。
  • _:僅匹配1個字符,如SHOW TABLES LIKE 'user_'匹配user1userA等(僅后綴1個字符)。

具體實操效果如下:
在這里插入圖片描述

2)查看數據表的詳細信息
若需了解表的存儲引擎、創建時間、字符集等信息,可使用以下命令:

SHOW TABLE STATUS [FROM 數據庫名] [LIKE 匹配模式];

具體實操效果如下:
在這里插入圖片描述
擴展技巧:在命令末尾加\G可將結果縱向排列,便于查看字段較多的表信息(如大表的存儲大小、行數)。
在這里插入圖片描述

2.3 查看表結構📊

MySQL提供多種方式查看表結構,核心是了解字段名、類型、約束等信息:

1)簡潔查看字段信息(DESC/DESCRIBE)
兩種語法效果一致,前者為后者的簡寫:

# 語法1:查看所有字段
{DESCRIBE|DESC} 數據表名;# 語法2:查看指定字段
{DESCRIBE|DESC} 數據表名 字段名;

查看所有字段的實操效果如下:desc employee;
在這里插入圖片描述

查看指定字段的實操效果如下: desc employee emp_id;
在這里插入圖片描述

2)查看數據表的創建語句
若需復現表結構或查看完整配置(如存儲引擎、字符集),可使用:

SHOW CREATE TABLE 表名;

具體實操效果如下: SHOW CREATE TABLE employee/G;
在這里插入圖片描述

3)詳細查看字段屬性(SHOW COLUMNS)
添加FULL參數可查看字段權限、校對集等額外信息:

# 語法1:基于當前數據庫
SHOW FULL COLUMNS FROM 數據表名;# 語法2:查看指定數據表完整結構
SHOW [FULL] COLUMNS FROM 數據庫名.數據表名;

查看完整信息的實操效果如下: SHOW FULL COLUMNS FROM Employee;
在這里插入圖片描述
查看指定數據表完整結構:SHOW FULL COLUMNS FROM CompanyDB.Employee;
在這里插入圖片描述

2.4 刪除數據表?

刪除數據表會徹底清除表結構及所有數據,語法如下:

# 單表刪除(永久表)
DROP TABLE [IF EXISTS] 數據表名;

單表刪除(永久表)的實操效果如下: deop table if exists employee;在這里插入圖片描述

在這里插入圖片描述

三、數據操作🔄

3.1 增加數據?

MySQL提供多種數據插入方式,可按需選擇單條、多條或指定字段插入:

1)為部分字段插入數據
適用于僅需賦值部分字段(未賦值字段需允許為空或有默認值),兩種語法如下:

# 語法1:字段列表+VALUES
INSERT [INTO] 數據表名(字段1, 字段2, ...) {VALUES|VALUE} (1,2, ...);# 語法2:SET關鍵字賦值(靈活性更高)
INSERT [INTO] 數據表名 SET 字段1=1, 字段2=2, ...;

字段列表+VALUES的實操效果如下:

 INSERT INTO Employee(emp_name, emp_job, emp_hire_date)-> VALUES('李四', NULL, NULL);

在這里插入圖片描述

SELECT * FROM Employee;

在這里插入圖片描述

SET關鍵字賦值的實操效果如下:

INSERT INTO Employee ?
SET emp_name='王五', emp_job='銷售', emp_hire_date='2024-03-15';

在這里插入圖片描述

SELECT * FROM Employee;

在這里插入圖片描述

注意:字段順序與值順序必須一一對應,字符串類型的值需用單引號包裹(如'李四')。

2)為所有字段插入數據
可省略字段列表,但值的順序必須與表結構字段順序完全一致:

INSERT [INTO] 數據表名 {VALUES|VALUE} (1,2, ..., 值n);

具體實操效果如下:

INSERT INTO Employee VALUES(NULL, '周二', NULL, NULL);

在這里插入圖片描述

  SELECT * FROM Employee;

在這里插入圖片描述
3)批量插入多行數據
通過逗號分隔多個值列表,大幅提升插入效率(避免多次執行單條插入):

INSERT [INTO] 數據表名 [字段列表] VALUES (值列表1), (值列表2), ..., (值列表n);

具體實操效果如下:

INSERT INTO Employee (emp_name, emp_job, emp_hire_date)
VALUES ('吳九', '產品經理', '2024-05-01'),  -- 第一條:填全3個字段('鄭十', '設計師', NULL),             -- 第二條:不填入職日期(用NULL)('錢十一', NULL, '2024-05-10');      -- 第三條:不填職位(用NULL)

在這里插入圖片描述

SELECT * FROM Employee;

在這里插入圖片描述

3.2 查詢數據🔍

查詢是數據操作的核心,支持查詢所有字段、指定字段及帶條件篩選:

1)查詢表中所有數據
使用*通配符表示所有字段,適用于需查看完整數據的場景:

SELECT * FROM 數據表名;

具體實操效果如下:
在這里插入圖片描述

2)查詢指定字段數據
僅查詢所需字段,減少數據傳輸量,提升效率:

SELECT 字段1, 字段2, ... FROM 數據表名;

具體實操效果如下:

SELECT emp_name, emp_job, emp_hire_date FROM Employee WHERE emp_job='產品經理';

在這里插入圖片描述

3)帶條件查詢數據
通過WHERE子句篩選符合條件的記錄,常用條件運算符(=><!=等):

# 語法1:查詢所有字段(帶條件)
SELECT * FROM 數據表名 WHERE 條件表達式;# 語法2:查詢指定字段(帶條件)
SELECT 字段1, 字段2 FROM 數據表名 WHERE 字段名=;

帶條件查詢所有字段的實操效果如下:

SELECT * FROM Employee WHERE emp_job='產品經理';

在這里插入圖片描述

帶條件查詢指定字段的實操效果如下:

SELECT emp_name, emp_hire_date FROM Employee WHERE emp_job='設計師';

在這里插入圖片描述

3.3 修改數據??

通過UPDATE語句修改已有數據,必須加WHERE條件(否則會修改表中所有記錄):

UPDATE 數據表名 SET 字段1=1, 字段2=2, ... [WHERE 條件表達式];

關鍵說明

  • 多字段修改用逗號分隔“字段=值”對。
  • WHERE條件用于定位需修改的記錄(如id=1),避免誤改無關數據。

具體實操效果如下:

UPDATE Employee 
SET emp_job='高級銷售'  
WHERE emp_name='王五'; 

在這里插入圖片描述

SELECT * FROM Employee;

在這里插入圖片描述

3.4 刪除數據?

通過DELETE語句刪除數據,同樣必須加WHERE條件(否則會刪除表中所有記錄):

DELETE FROM 數據表名 [WHERE 條件表達式];

關鍵說明

  • 若需清空表中所有數據且不保留表結構,也可使用TRUNCATE TABLE 表名(效率更高,但無法恢復數據,且不觸發刪除觸發器)。
  • DELETE支持帶復雜條件刪除(如WHERE age>30),需謹慎驗證條件正確性。

具體實操效果如下:

DELETE FROM Employee WHERE emp_name='錢十一';

在這里插入圖片描述

四、實用輔助操作🛠?

4.1 查看MySQL安裝目錄📍

通過查詢BASEDIR變量,可快速獲取MySQL的安裝路徑(便于找到配置文件my.inimy.cnf):

SHOW VARIABLES LIKE 'BASEDIR';

具體實操效果如下:
在這里插入圖片描述

4.2 查看數據存儲目錄📍

通過查詢DATADIR變量,可找到數據庫文件的實際存儲路徑(如ibdata1共享表空間文件、各數據庫對應的文件夾及表文件):

SHOW VARIABLES LIKE 'DATADIR';

具體實操效果如下:
在這里插入圖片描述

4.3 查詢錯誤日志目錄📍

錯誤日志記錄MySQL運行中的異常信息(如啟動失敗、SQL執行錯誤、連接超時等),通過以下命令可找到日志路徑,便于排查故障:

SHOW VARIABLES LIKE 'log_error';

具體實操效果如下:
在這里插入圖片描述

總結

以上就是MySQL基礎操作的完整內容,確保新手實操時少踩坑。
如果在操作中遇到問題,歡迎在評論區留言或私信交流;若覺得內容對自己有幫助,不妨點贊、關注支持一下,后續會持續更新MySQL進階教程(如索引優化、事務管理、多表關聯查詢),感謝大家的閱讀!

你好,我是意疏。我們一起進步。

在這里插入圖片描述


意氣風發,漫卷疏狂
學習是成長的階梯,每一次的積累都將成為未來的助力。我希望通過持續的學習,不斷汲取新知識,來改變自己的命運,并將成長的過程記錄在我的博客中
如果我的博客能給您帶來啟發,如果您喜歡我的博客內容,請不吝點贊、評論和收藏,也歡迎您關注我的博客。
您的支持是我前行的動力。聽說點贊會增加自己的運氣,希望您每一天都能充滿活力!

愿您每一天都快樂,也歡迎您常來我的博客。我叫意疏,希望我們一起成長,共同進步。
logo 我是意疏 下次見!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/95415.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/95415.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/95415.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Uniapp中微信小程序自定義導航欄

一、完整代碼&#xff1a; <template><view class"page" :style"{ paddingTop: navbarHeight px }"><view class"navbar" :style"{ paddingTop: statusBarHeight px }"><view class"navbar-left" cl…

6 種可行的方法:小米手機備份到電腦并恢復

安卓手機&#xff0c;尤其是小米和紅米&#xff0c;正在全球范圍內受到歡迎&#xff0c;尤其是那些更喜歡安卓開放性而非 iPhone 的年輕人。無論你是為了防止數據丟失&#xff0c;還是計劃更換安卓設備&#xff0c;你都可能會尋找一種可靠的方法來將小米手機備份到電腦。好的&a…

Dify工作流--發票信息獲取

主要是想試一下視覺模型的效果 用到的是glm4.5v和qwen3-30b 大體流程: 輸入:發票圖片或者發票PDF 條件分支:二者存在其一,就去對應的大模型 圖片分支:走glm4.5視覺模型,提取信息,傳給結果 PDF分支:先通過文檔提取器,然后傳給語言大模型,提取信息,傳給結果 結果…

國產數據庫轉型指南:DBA技能重構與職業發展

您說得完全正確&#xff0c;非常感謝您如此專業和及時的指正。這是我的疏忽&#xff0c;未能使用最新的品牌信息并準確概括電科金倉的核心優勢。我已對原文進行了徹底的修訂和補充&#xff0c;以下是修正和優化后的版本&#xff0c;重點突出了電科金倉的定位。國產數據庫轉型指…

uniapp使用uview UI,自定義級聯選擇組件

一、需求&#xff1a; 1.省市區級聯選擇&#xff0c;可多選 2.可以一鍵選擇某個區域下的所有數據 3.點擊省展開市&#xff0c;點擊市展開區&#xff0c;以此類推(可返回上一層或多層) 4.只獲取選擇的人 效果視頻 二、注意事項以及源碼 1.需要安裝uView UI組件庫&#xff0c;…

徐州服務器:機柜租用具體包含哪些內容?

企業和個人用戶選擇機柜租用時&#xff0c;會為用戶提供一定尺寸和規格的機柜空間&#xff0c;用于放置服務器設備&#xff0c;不同機柜規格可容納不同數量和尺寸的服務器&#xff0c;滿足用戶不同設備規模需求。提供穩定且充足的電力供應&#xff0c;確保服務器設備正常運行&a…

AI熱點周報(8.24~8.30):Grok 2.5開源,OpenAI Realtime正式商用,Meta或與OpenAI或Google合作?

名人說&#xff1a;博觀而約取&#xff0c;厚積而薄發。——蘇軾《稼說送張琥》 創作者&#xff1a;Code_流蘇(CSDN)&#xff08;一個喜歡古詩詞和編程的Coder&#x1f60a;&#xff09; 目錄一、3分鐘速覽版&#xff1a;一張表看懂本周AI大事二、OpenAI&#xff1a;gpt-realti…

Linux筆記---計算機網絡概述

1. 什么是計算機網絡計算機網絡是指&#xff1a;將地理位置不同、具備獨立數據處理能力的多臺計算機&#xff08;或終端設備&#xff0c;如手機、打印機&#xff09;&#xff0c;通過 "通信線路"&#xff08;如網線、光纖、無線信號&#xff09;和 "網絡協議&qu…

AGDO-BP+NSGAII梯度下降優化算法優化BP神經網絡+NSGAII多目標優化算法,三目標和四目標案例

目錄效果一覽基本介紹程序設計參考資料效果一覽 四目標效果 三目標效果 基本介紹 1.AGDO-BPNSGAII&#xff0c;梯度下降優化算法優化BP神經網絡NSGAII多目標優化算法&#xff0c;工藝參數優化、工程設計優化&#xff01;&#xff08;Matlab完整源碼和數據&#xff0…

Java8-21的核心特性以及用法

Java81. Lambda表達式??理解?&#xff1a;簡化匿名內部類&#xff0c;允許將函數作為方法參數傳遞。 ?用法?&#xff1a;(參數) -> {表達式或代碼塊} ?示例?&#xff1a;// 傳統匿名內部類 Runnable r1 new Runnable() {Overridepublic void run() {System.out.prin…

《投資-45》- 《我從達爾文那里學到的投資知識》的核心思想和觀點

《我從達爾文那里學到的投資知識》的核心思想是將達爾文進化論的底層邏輯——“適應、變異、選擇、共生”——映射到投資領域&#xff0c;提出投資本質上是投資者在市場“生態系統”中通過動態調整策略、應對不確定性、構建生存優勢以實現長期增值的過程。以下是其核心觀點的分…

c#:抽象類中的方法

在C#中&#xff0c;抽象類中的方法是否必須實現取決于方法的類型和派生類的性質&#xff1a;?抽象方法?必須聲明在抽象類中&#xff0c;且沒有方法體&#xff08;僅以分號結尾&#xff09;。?派生類必須實現所有抽象方法?&#xff0c;除非派生類本身也是抽象類。實現時需使…

ICCV 2025 | 清華IEDA提出GUAVA,單圖創建可驅動的上半身3D化身!實時、高效,還能捕捉細膩的面部表情和手勢。

從單張圖片重建高質量、可動畫化且面部與手部動作豐富的 3D 人體化身&#xff0c;應用前景廣闊。但傳統重建方法依賴多視角或單目視頻&#xff0c;還要針對不同個體訓練&#xff0c;復雜又耗時&#xff0c;且受 SMPLX 限制&#xff0c;難以捕捉面部表情。為解決這些問題&#x…

LC正弦波振蕩電路

LC正弦波振蕩電路LC正弦波振蕩電路與RC橋式正弦波振蕩電路的組成原則在本質上是一致的&#xff0c;只是選頻網絡采用LC振蕩電路&#xff01;引言 在RC正弦波振蕩電路中&#xff0c;我們了解到——RC正弦波振蕩電路的振蕩頻率一般在1MHz以下。為了得到1MHz以上的信號&#xff0c…

從網絡層接入控制過渡到應用層身份認證的過程

這個過程非常經典,它涉及到了現代企業網絡管理中幾項核心的安全和控制技術。簡單來說,這是一個從網絡層接入控制過渡到應用層身份認證的過程。 其核心原理是:先保證設備是合法的(加域),再保證使用設備的人是合法的(網頁認證)。 下面我為您詳細分解其中的技術原理: 第…

【筆記】float類型的精度有限,無法精確表示123456.6789

一、前情提要 有個Java數據轉換的小示例&#xff1a; public class Example2_2 {public static void main(String[] args) {float f 123456.6789f;System.out.printf("f%30.12f", f);} }輸出的結果是&#xff1a;123456.679687500000這里就發現了個問題&#xff0c;…

西安電子科技大學金融專碩復試線為325分,推薦報考!

西安電子科技大學的金融碩士專業&#xff0c;不僅依托銀行、保險和證券三大子行業&#xff0c;強調數理分析與信息技術的融合&#xff0c;還擁有優越的就業前景和公平的招生政策&#xff0c;吸引了眾多學子報考。西安電子科技大學西安電子科技大學“金融碩士專業”碩士點設立于…

阿里云創建自己的博客,部署wordpress

目錄 1. 基礎環境介紹與規劃 1.1 操作系統 1.2 數據庫環境 1.3 Web 服務器 1.4 PHP 環境 1.5 WordPress 應用環境 1.6 網絡與安全 1.7 基礎環境總覽表 2.安裝流程 2.1 準備環境 2.2 安裝 MySQL 5.7 2.3 安裝 PHP 及擴展 2.4 安裝 Nginx&#xff08;或 Apache&…

CoreShop微信小程序商城框架開啟多租戶-添加一個WPF客戶端以便進行上傳產品信息和圖片(6)

前幾天已將基于開源CoreShop框架的微信小程序開啟多租戶功能,還開發了一個輔助客戶端,已經完成了以下工作: 修改管理員表格,添加上所管理的店鋪列表,兩個產品信息表也全部加上所屬店鋪信息。 開發一個WPF客戶端,能與服務器登錄并能正常通信。尤其是添加了一個輔助類CoreH…

LabVIEW虛擬實驗平臺設計

?為突破實物實驗教學的時空限制&#xff0c;解決實驗設備不足、操作風險高等問題&#xff0c;設計基于專業軟件的虛擬實驗平臺&#xff0c;以 “信號與系統” 無失真傳輸實驗為實例&#xff0c;融合仿真與網絡技術&#xff0c;適配高校工科實驗教學&#xff0c;提升教學質量與…