MySQL運維面試基礎題目

2022-08-20 19:27:10 字數 3426 閱讀 1250

(1mysql操作實戰練習

1.開啟mysql服務

2.檢測埠是否執行

3.為mysql設定密碼或者修改密碼。

4.登陸mysql資料庫。

5.檢視當前資料庫的字符集

6.檢視當前資料庫版本

7.檢視當前登入的使用者。

8.建立gbk字符集的資料庫oldboy,並檢視已建庫完整語句

9.建立使用者oldboy,使之可以管理資料庫oldboy

10.檢視建立的使用者oldboy擁有哪些許可權

11.檢視當前資料庫裡有哪些使用者

12.進入oldboy資料庫

13.建立一innodb gbk表test,欄位id int(4)和namevarchar(16)

14.檢視建表結構及表結構的sql語句

15.插入一條資料「1,oldboy」

16.再批量插入2行資料 「2,老男孩」,「3,oldboyedu」

17.查詢名字為oldboy的記錄

18.把資料id等於1的名字oldboy更改為oldgirl

19.在字段name前插入age欄位,型別tinyint(2)

20.不退出資料庫,完成備份oldboy資料庫

21.刪除test表中的所有資料,並檢視

22.刪除表test和oldboy資料庫並檢視

23.不退出資料庫恢復以上刪除的資料

24.把庫表的gbk字符集修改為utf8。

25.把id列設定為主鍵,在name欄位上建立普通索引。

26.在字段name後插入手機號字段(shouji),型別char(11)。

27.所有欄位上插入2條記錄(自行設定資料)

28.在手機欄位上對前8個字元建立普通索引。

29.檢視建立的索引及索引型別等資訊。

30.刪除name,shouji列的索引。

31.對name列的前6個字元以及手機列的前8個字元組建聯合索引。

32.查詢手機號以135開頭的,名字為oldboy的記錄(提前插入)。

33.查詢上述語句的執行計畫(是否使用聯合索引等)。

34.把test表的引擎改成myisam。

35.收回oldboy使用者的select許可權。

36.刪除oldboy使用者。

37.刪除oldboy資料庫。

38.使用mysqladmin關閉資料庫。

39.mysql密碼丟了,請找回?

2mysql運維基礎知識面試問答題

(爭取全部口頭用自己的語言描述出來)

面試題001:請解釋關係型資料庫概念及主要特點?

面試題002:請說出關係型資料庫的典型產品、特點及應用場景?

面試題003:請解釋非關係型資料庫概念及主要特點?

面試題004:請說出非關係型資料庫的典型產品、特點及應用場景?

面試題005:請詳細描述sql語句分類及對應代表性關鍵字。

面試題006:請詳細描述char(4)和varchar(4)的差別。

面試題007:如何建立乙個utf8字符集的資料庫oldboy?

面試題008:如何授權oldboy使用者從172.16.1.0/24訪問資料庫。

面試題009:什麼是mysql多例項,如何配置mysql多例項?

面試題010:如何加強mysql安全,請給出可行的具體措施?

面試題011:mysql root密碼忘了如何找回?

面試題012:delete和truncate刪除資料的區別?

面試題013:mysql sleep執行緒過多如何解決?

面試題016:binlog工作模式有哪些?各什麼特點,企業如何選擇?

面試題017:誤操作執行了乙個drop庫sql語句,如何完整恢復?

面試題018:mysqldump備份使用了-a -b引數,如何實現恢復單錶?

面試題019:詳述mysql主從複製原理及配置主從的完整步驟。

面試題020:如何開啟從庫的binlog功能?

面試題021:mysql如何實現雙向互為主從複製,並說明應用場景?

面試題022:mysql如何實現級聯同步,並說明應用場景?

面試題023:mysql主從複製故障如何解決?

面試題024:如何監控主從複製是否故障?

面試題025:mysql資料庫如何實現讀寫分離?

面試題026:生產一主多從從庫宕機,如何手工恢復?

面試題027:生產一主多從主庫宕機,如何手工恢復?

面試題028:工作中遇到過哪些資料庫故障,請描述2個例子?

面試題029:mysql出現複製延遲有哪些原因?如何解決?

面試題030:給出企業生產大型mysql集群架構可行備份方案?

面試題031:什麼是資料庫事務,事務有哪些特性?企業如何選擇?

面試題032:請解釋全備、增備、冷備、熱備概念及企業實踐經驗?

面試題033:mysql的sql語句如何優化?

面試題034:企業生產mysql集群架構如何設計備份方案?

面試題035:開發有一堆資料發給dba執行,dba執行需注意什麼?

面試題036:如何調整生產線中mysql資料庫的字符集。

面試題037:請描述mysql裡中文資料亂碼原理,如何防止亂碼?

面試題038:企業生產mysql如何優化(請多角度描述)?

面試題039:mysql高可用方案有哪些,各自特點,企業如何選擇?

面試題040:如何分表分庫備份及批量恢復(口述指令碼實現過程)?

面試題041:如何批量更改資料庫表的引擎?

面試題042:如何批量更改資料庫字符集?

面試題043:**開啟慢,請給出排查方法,如是資料庫慢導致,

如何排查並解決,請分析並舉例?

面試題044:xtranbackup的備份、增量備份及恢復的工作原理?

面試題045:誤執行drop資料,如何通過xtranbackup恢復?

面試題046:如果做主從資料一致性校驗?

面試題047:如果監控mysql的增刪改查次數?

面試題048:mysql索引的種類及工作原理。

面試題049:請描述mysql不同引擎鎖的機制。

面試題050:請描述innodb支援的四種事務隔離級別名稱及特點。

面試題051:如何自定義指令碼啟動mysql(說出關鍵命令)

面試題052:如何自定義指令碼平滑關閉mysql(說出關鍵命令)

面試題053:mysql mha高可用軟體的詳細工作原理

面試題054:你們的公司如何實現資料庫讀寫分離的?

面試題055:請簡單描述下mysql的體系結構知識?

面試題056:請簡單描述下innodb引擎的內部結構原理?

Linux 運維面試 一

所有資料的恢復都在於備份,如果沒有備份,那就恢復不了.誤操作後要恢復時需使用增量恢復的方法進行恢復,具體的步驟如下 1 檢視備份與binlog檔案 2 重新整理並備份binlog檔案刪除線格式 mysqladmin uroot p123456 s data mysql.sockflush logs ...

Linux 運維面試 四

答 1 ext2 3 4 swap 2 硬鏈結是刪除了原始檔,鏈結檔案還可以繼續使用,軟連線相反 硬鏈結只能對檔案建立,而軟連線可以跨檔案系統進行建立 1 檢視cpu lscpu 或 cat proc cpuinfo 檢視記憶體 free或top 2 cat etc redhat release c...

Linux運維面試技巧

新建面試 技巧心態 歡迎來到來到大浪濤天的部落格!職位描述 1 負責應用伺服器的安裝 配置 優化與維護 2 負責應用系統的日誌資訊備份 管理 維護與分析 3 負責應用系統的日常監測於維護 故障處理 效能分析與優化 4 負責應用部署系統 環境配置系統 監控系統的開發 部署 公升級與維護,建設高效能的運...