Linux運(yùn)維MySQL必會(huì)面試題100道
老男孩教育Linux運(yùn)維班MySQL必會(huì)面試題100道
(1)基礎(chǔ)筆試命令考察
(要求:每?jī)蓚€(gè)同學(xué)一組,一個(gè)口頭考,一個(gè)上機(jī)實(shí)戰(zhàn)作答,每5個(gè)題為一組,完成后換位)
1.開(kāi)啟MySQL服務(wù)
2.檢測(cè)端口是否運(yùn)行
3.為MySQL設(shè)置密碼或者修改密碼。
4.登陸MySQL數(shù)據(jù)庫(kù)。
5.查看當(dāng)前數(shù)據(jù)庫(kù)的字符集
6.查看當(dāng)前數(shù)據(jù)庫(kù)版本
7.查看當(dāng)前登錄的用戶。
8.創(chuàng)建GBK字符集的數(shù)據(jù)庫(kù)oldboy,并查看已建庫(kù)完整語(yǔ)句
9.創(chuàng)建用戶oldboy,使之可以管理數(shù)據(jù)庫(kù)oldboy
10.查看創(chuàng)建的用戶oldboy擁有哪些權(quán)限
11.查看當(dāng)前數(shù)據(jù)庫(kù)里有哪些用戶
12.進(jìn)入oldboy數(shù)據(jù)庫(kù)
13.創(chuàng)建一innodb GBK表test,字段id int(4)和namevarchar(16)
14.查看建表結(jié)構(gòu)及表結(jié)構(gòu)的SQL語(yǔ)句
15.插入一條數(shù)據(jù)“1,oldboy”
16.再批量插入2行數(shù)據(jù) “2,老男孩”,“3,oldboyedu”
17.查詢名字為oldboy的記錄
18.把數(shù)據(jù)id等于1的名字oldboy更改為oldgirl
19.在字段name前插入age字段,類型tinyint(2)
20.不退出數(shù)據(jù)庫(kù),完成備份oldboy數(shù)據(jù)庫(kù)
21.刪除test表中的所有數(shù)據(jù),并查看
22.刪除表test和oldboy數(shù)據(jù)庫(kù)并查看
23.不退出數(shù)據(jù)庫(kù)恢復(fù)以上刪除的數(shù)據(jù)
24.把庫(kù)表的GBK字符集修改為UTF8。
25.把id列設(shè)置為主鍵,在Name字段上創(chuàng)建普通索引。
26.在字段name后插入手機(jī)號(hào)字段(shouji),類型char(11)。
27.所有字段上插入2條記錄(自行設(shè)定數(shù)據(jù))
28.在手機(jī)字段上對(duì)前8個(gè)字符創(chuàng)建普通索引。
29.查看創(chuàng)建的索引及索引類型等信息。
30.刪除Name,shouji列的索引。
31.對(duì)Name列的前6個(gè)字符以及手機(jī)列的前8個(gè)字符組建聯(lián)合索引。
32.查詢手機(jī)號(hào)以135開(kāi)頭的,名字為oldboy的記錄(提前插入)。
33.查詢上述語(yǔ)句的執(zhí)行計(jì)劃(是否使用聯(lián)合索引等)。
34.把test表的引擎改成MyISAM。
35.收回oldboy用戶的select權(quán)限。
36.刪除oldboy用戶。
37.刪除oldboy數(shù)據(jù)庫(kù)。
38.使用mysqladmin關(guān)閉數(shù)據(jù)庫(kù)。
39.MySQL密碼丟了,請(qǐng)找回?
(2)MySQL運(yùn)維基礎(chǔ)知識(shí)面試問(wèn)答題
(要求:4人一組,一個(gè)人提問(wèn),一個(gè)人答,其他人補(bǔ)充,爭(zhēng)取全部口頭用自己的語(yǔ)言描述出來(lái))
面試題001:請(qǐng)解釋關(guān)系型數(shù)據(jù)庫(kù)概念及主要特點(diǎn)?
面試題002:請(qǐng)說(shuō)出關(guān)系型數(shù)據(jù)庫(kù)的典型產(chǎn)品、特點(diǎn)及應(yīng)用場(chǎng)景?
面試題003:請(qǐng)解釋非關(guān)系型數(shù)據(jù)庫(kù)概念及主要特點(diǎn)?
面試題004:請(qǐng)說(shuō)出非關(guān)系型數(shù)據(jù)庫(kù)的典型產(chǎn)品、特點(diǎn)及應(yīng)用場(chǎng)景?
面試題005:請(qǐng)?jiān)敿?xì)描述SQL語(yǔ)句分類及對(duì)應(yīng)代表性關(guān)鍵字。
面試題006:請(qǐng)?jiān)敿?xì)描述char(4)和varchar(4)的差別。
面試題007:如何創(chuàng)建一個(gè)utf8字符集的數(shù)據(jù)庫(kù)oldboy?
面試題008:如何授權(quán)oldboy用戶從172.16.1.0/24訪問(wèn)數(shù)據(jù)庫(kù)。
面試題009:什么是MySQL多實(shí)例,如何配置MySQL多實(shí)例?
面試題010:如何加強(qiáng)MySQL安全,請(qǐng)給出可行的具體措施?
面試題011:MySQL root密碼忘了如何找回?
面試題012:delete和truncate刪除數(shù)據(jù)的區(qū)別?
面試題013:MySQL Sleep線程過(guò)多如何解決?
面試題014:sort_buffer_size參數(shù)作用?如何在線修改生效?
面試題015:如何在線正確清理MySQL binlog?
面試題016:Binlog工作模式有哪些?各什么特點(diǎn),企業(yè)如何選擇?
面試題017:誤操作執(zhí)行了一個(gè)drop庫(kù)SQL語(yǔ)句,如何完整恢復(fù)?
面試題018:mysqldump備份使用了-A -B參數(shù),如何實(shí)現(xiàn)恢復(fù)單表?
面試題019:詳述MySQL主從復(fù)制原理及配置主從的完整步驟。
面試題020:如何開(kāi)啟從庫(kù)的binlog功能?
面試題021:MySQL如何實(shí)現(xiàn)雙向互為主從復(fù)制,并說(shuō)明應(yīng)用場(chǎng)景?
面試題022:MySQL如何實(shí)現(xiàn)級(jí)聯(lián)同步,并說(shuō)明應(yīng)用場(chǎng)景?
面試題023:MySQL主從復(fù)制故障如何解決?
面試題024:如何監(jiān)控主從復(fù)制是否故障?
面試題025:MySQL數(shù)據(jù)庫(kù)如何實(shí)現(xiàn)讀寫分離?
面試題026:生產(chǎn)一主多從從庫(kù)宕機(jī),如何手工恢復(fù)?
面試題027:生產(chǎn)一主多從主庫(kù)宕機(jī),如何手工恢復(fù)?
面試題028:工作中遇到過(guò)哪些數(shù)據(jù)庫(kù)故障,請(qǐng)描述2個(gè)例子?
面試題029:MySQL出現(xiàn)復(fù)制延遲有哪些原因?如何解決?
面試題030:給出企業(yè)生產(chǎn)大型MySQL集群架構(gòu)可行備份方案?
面試題031:什么是數(shù)據(jù)庫(kù)事務(wù),事務(wù)有哪些特性?企業(yè)如何選擇?
面試題032:請(qǐng)解釋全備、增備、冷備、熱備概念及企業(yè)實(shí)踐經(jīng)驗(yàn)?
面試題033:MySQL的SQL語(yǔ)句如何優(yōu)化?
面試題034:企業(yè)生產(chǎn)MySQL集群架構(gòu)如何設(shè)計(jì)備份方案?
面試題035:開(kāi)發(fā)有一堆數(shù)據(jù)發(fā)給dba執(zhí)行,DBA執(zhí)行需注意什么?
面試題036:如何調(diào)整生產(chǎn)線中MySQL數(shù)據(jù)庫(kù)的字符集。
面試題037:請(qǐng)描述MySQL里中文數(shù)據(jù)亂碼原理,如何防止亂碼?
面試題038:企業(yè)生產(chǎn)MySQL如何優(yōu)化(請(qǐng)多角度描述)?
面試題039:MySQL高可用方案有哪些,各自特點(diǎn),企業(yè)如何選擇?
面試題040:如何分表分庫(kù)備份及批量恢復(fù)(口述腳本實(shí)現(xiàn)過(guò)程)?
面試題041:如何批量更改數(shù)據(jù)庫(kù)表的引擎?
面試題042:如何批量更改數(shù)據(jù)庫(kù)字符集?
面試題043:網(wǎng)站打開(kāi)慢,請(qǐng)給出排查方法,如是數(shù)據(jù)庫(kù)慢導(dǎo)致,
如何排查并解決,請(qǐng)分析并舉例?
面試題044:xtranbackup的備份、增量備份及恢復(fù)的工作原理?
面試題045:誤執(zhí)行drop數(shù)據(jù),如何通過(guò)xtranbackup恢復(fù)?
面試題046:如果做主從數(shù)據(jù)一致性校驗(yàn)?
面試題047:如果監(jiān)控MySQL的增刪改查次數(shù)?
面試題048:MySQL索引的種類及工作原理。
面試題049:請(qǐng)描述MySQL不同引擎鎖的機(jī)制。
面試題050:請(qǐng)描述InnoDB支持的四種事務(wù)隔離級(jí)別名稱及特點(diǎn)。
面試題051:如何自定義腳本啟動(dòng)MySQL(說(shuō)出關(guān)鍵命令)
面試題052:如何自定義腳本平滑關(guān)閉MySQL(說(shuō)出關(guān)鍵命令)
面試題053:MySQL Mha高可用軟件的詳細(xì)工作原理
面試題054:你們的公司如何實(shí)現(xiàn)數(shù)據(jù)庫(kù)讀寫分離的?
面試題055:請(qǐng)簡(jiǎn)單描述下MySQL的體系結(jié)構(gòu)知識(shí)?
面試題056:請(qǐng)簡(jiǎn)單描述下InnoDB引擎的內(nèi)部結(jié)構(gòu)原理?
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
- 這篇文章主要介紹了MySQL常見(jiàn)面試題與答案整理,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2020-04-17
Mysql版sql語(yǔ)句練習(xí)50題(小結(jié))
這篇文章主要介紹了Mysql版sql語(yǔ)句練習(xí)50題,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2020-04-01- 這篇文章主要介紹了Mysql索引面試題的小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-03-10
- 這篇文章主要介紹了MySQL常見(jiàn)面試題(小結(jié)),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2020-02-17
- 這篇文章主要介紹了去BAT面試完的Mysql面試題總結(jié),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-12-19

100道MySQL常見(jiàn)面試題總結(jié)(推薦)
這篇文章主要介紹了100道MySQL常見(jiàn)面試題總結(jié),本文主要受眾為開(kāi)發(fā)人員,所以不涉及到MySQL的服務(wù)部署等操作,且內(nèi)容較多,感興趣的可以了解一下2019-08-22Java研發(fā)面試99題(含答案):JVM+Spring+MySQL+線程池+鎖
這篇文章主要介紹了Java研發(fā)面試99題,主要包括了JVM,Spring,MySQL,線程池,鎖等,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-07-16- 這篇文章主要介紹了20個(gè)MySQL經(jīng)典面試題的相關(guān)資料,并在下面整理好了答案,方便使用,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)2019-04-10
這篇文章主要介紹了mysql常見(jiàn)筆試題小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-08-19


