亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

20個(gè)MySQL經(jīng)典面試題(附答案)

  發(fā)布時(shí)間:2019-04-10 16:06:58   作者:waveclouds   我要評(píng)論
這篇文章主要介紹了20個(gè)MySQL經(jīng)典面試題的相關(guān)資料,并在下面整理好了答案,方便使用,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

1、MySQL的復(fù)制原理以及流程

基本原理流程,3個(gè)線(xiàn)程以及之間的關(guān)聯(lián); 

2、MySQL中myisam與innodb的區(qū)別,至少5點(diǎn)

(1)、問(wèn)5點(diǎn)不同;

(2)、innodb引擎的4大特性

(3)、2者selectcount(*)哪個(gè)更快,為什么

3、MySQL中varchar與char的區(qū)別以及varchar(50)中的50代表的涵義

(1)、varchar與char的區(qū)別

(2)、varchar(50)中50的涵義

(3)、int(20)中20的涵義

(4)、mysql為什么這么設(shè)計(jì)

4、問(wèn)了innodb的事務(wù)與日志的實(shí)現(xiàn)方式

(1)、有多少種日志;

(2)、事物的4種隔離級(jí)別

(3)、事務(wù)是如何通過(guò)日志來(lái)實(shí)現(xiàn)的,說(shuō)得越深入越好。

5、問(wèn)了MySQL binlog的幾種日志錄入格式以及區(qū)別

(1)、binlog的日志格式的種類(lèi)和分別

(2)、適用場(chǎng)景;

(3)、結(jié)合第一個(gè)問(wèn)題,每一種日志格式在復(fù)制中的優(yōu)劣。

6、問(wèn)了下MySQL數(shù)據(jù)庫(kù)cpu飆升到500%的話(huà)他怎么處理?

(1)、沒(méi)有經(jīng)驗(yàn)的,可以不問(wèn);

(2)、有經(jīng)驗(yàn)的,問(wèn)他們的處理思路。

7、sql優(yōu)化

(1)、explain出來(lái)的各種item的意義;

(2)、profile的意義以及使用場(chǎng)景;

8、備份計(jì)劃,mysqldump以及xtranbackup的實(shí)現(xiàn)原理

(1)、備份計(jì)劃;

(2)、備份恢復(fù)時(shí)間;

(3)、xtrabackup實(shí)現(xiàn)原理

9、mysqldump中備份出來(lái)的sql,如果我想sql文件中,一行只有一個(gè)insert....value()的話(huà),怎么辦?如果備份需要帶上master的復(fù)制點(diǎn)信息怎么辦?

10、500臺(tái)db,在最快時(shí)間之內(nèi)重啟

11、innodb的讀寫(xiě)參數(shù)優(yōu)化

(1)、讀取參數(shù)

(2)、寫(xiě)入?yún)?shù);

(3)、與IO相關(guān)的參數(shù);

(4)、緩存參數(shù)以及緩存的適用場(chǎng)景。

12、你是如何監(jiān)控你們的數(shù)據(jù)庫(kù)的?你們的慢日志都是怎么查詢(xún)的?

13、你是否做過(guò)主從一致性校驗(yàn),如果有,怎么做的,如果沒(méi)有,你打算怎么做?

14、你們數(shù)據(jù)庫(kù)是否支持emoji表情,如果不支持,如何操作?

15、你是如何維護(hù)數(shù)據(jù)庫(kù)的數(shù)據(jù)字典的?

16、你們是否有開(kāi)發(fā)規(guī)范,如果有,如何執(zhí)行的

17、表中有大字段X(例如:text類(lèi)型),且字段X不會(huì)經(jīng)常更新,以讀為為主,請(qǐng)問(wèn)

(1)、您是選擇拆成子表,還是繼續(xù)放一起;

(2)、寫(xiě)出您這樣選擇的理由。

18、MySQL中InnoDB引擎的行鎖是通過(guò)加在什么上完成(或稱(chēng)實(shí)現(xiàn))的?為什么是這樣子的?

19、如何從mysqldump產(chǎn)生的全庫(kù)備份中只恢復(fù)某一個(gè)庫(kù)、某一張表?

開(kāi)放性問(wèn)題:據(jù)說(shuō)是鵝廠(chǎng)的

一個(gè)6億的表a,一個(gè)3億的表b,通過(guò)外鍵tid關(guān)聯(lián),你如何最快的查詢(xún)出滿(mǎn)足條件的第50000到第50200中的這200條數(shù)據(jù)記錄。

答案

1、MySQL的復(fù)制原理以及流程

基本原理流程,3個(gè)線(xiàn)程以及之間的關(guān)聯(lián);

1. 主:binlog線(xiàn)程——記錄下所有改變了數(shù)據(jù)庫(kù)數(shù)據(jù)的語(yǔ)句,放進(jìn)master上的binlog中;

2. 從:io線(xiàn)程——在使用start slave 之后,負(fù)責(zé)從master上拉取 binlog 內(nèi)容,放進(jìn) 自己的relay log中;

3. 從:sql執(zhí)行線(xiàn)程——執(zhí)行relay log中的語(yǔ)句;

2、MySQL中myisam與innodb的區(qū)別,至少5點(diǎn)

(1)、問(wèn)5點(diǎn)不同;

1>.InnoDB支持事物,而MyISAM不支持事物

2>.InnoDB支持行級(jí)鎖,而MyISAM支持表級(jí)鎖

3>.InnoDB支持MVCC, 而MyISAM不支持

4>.InnoDB支持外鍵,而MyISAM不支持

5>.InnoDB不支持全文索引,而MyISAM支持。

(2)、innodb引擎的4大特性

插入緩沖(insert buffer),二次寫(xiě)(double write),自適應(yīng)哈希索引(ahi),預(yù)讀(read ahead)

(3)、2者selectcount(*)哪個(gè)更快,為什么

myisam更快,因?yàn)閙yisam內(nèi)部維護(hù)了一個(gè)計(jì)數(shù)器,可以直接調(diào)取。

3、MySQL中varchar與char的區(qū)別以及varchar(50)中的50代表的涵義

(1)、varchar與char的區(qū)別
char是一種固定長(zhǎng)度的類(lèi)型,varchar則是一種可變長(zhǎng)度的類(lèi)型

(2)、varchar(50)中50的涵義
最多存放50個(gè)字符,varchar(50)和(200)存儲(chǔ)hello所占空間一樣,但后者在排序時(shí)會(huì)消耗更多內(nèi)存,因?yàn)閛rder by col采用fixed_length計(jì)算col長(zhǎng)度(memory引擎也一樣)

(3)、int(20)中20的涵義
是指顯示字符的長(zhǎng)度
但要加參數(shù)的,最大為255,比如它是記錄行數(shù)的id,插入10筆資料,它就顯示00000000001 ~~~00000000010,當(dāng)字符的位數(shù)超過(guò)11,它也只顯示11位,如果你沒(méi)有加那個(gè)讓它未滿(mǎn)11位就前面加0的參數(shù),它不會(huì)在前面加0
20表示最大顯示寬度為20,但仍占4字節(jié)存儲(chǔ),存儲(chǔ)范圍不變;

(4)、mysql為什么這么設(shè)計(jì)
對(duì)大多數(shù)應(yīng)用沒(méi)有意義,只是規(guī)定一些工具用來(lái)顯示字符的個(gè)數(shù);int(1)和int(20)存儲(chǔ)和計(jì)算均一樣;

4、問(wèn)了innodb的事務(wù)與日志的實(shí)現(xiàn)方式

(1)、有多少種日志;
錯(cuò)誤日志:記錄出錯(cuò)信息,也記錄一些警告信息或者正確的信息。
查詢(xún)?nèi)罩荆河涗浰袑?duì)數(shù)據(jù)庫(kù)請(qǐng)求的信息,不論這些請(qǐng)求是否得到了正確的執(zhí)行。
慢查詢(xún)?nèi)罩荆涸O(shè)置一個(gè)閾值,將運(yùn)行時(shí)間超過(guò)該值的所有SQL語(yǔ)句都記錄到慢查詢(xún)的日志文件中。
二進(jìn)制日志:記錄對(duì)數(shù)據(jù)庫(kù)執(zhí)行更改的所有操作。
中繼日志:
事務(wù)日志:

(2)、事物的4種隔離級(jí)別
隔離級(jí)別
讀未提交(RU)
讀已提交(RC)
可重復(fù)讀(RR)
串行

(3)、事務(wù)是如何通過(guò)日志來(lái)實(shí)現(xiàn)的,說(shuō)得越深入越好。
事務(wù)日志是通過(guò)redo和innodb的存儲(chǔ)引擎日志緩沖(Innodb log buffer)來(lái)實(shí)現(xiàn)的,當(dāng)開(kāi)始一個(gè)事務(wù)的時(shí)候,會(huì)記錄該事務(wù)的lsn(log sequence number)號(hào); 當(dāng)事務(wù)執(zhí)行時(shí),會(huì)往InnoDB存儲(chǔ)引擎的日志
的日志緩存里面插入事務(wù)日志;當(dāng)事務(wù)提交時(shí),必須將存儲(chǔ)引擎的日志緩沖寫(xiě)入磁盤(pán)(通過(guò)innodb_flush_log_at_trx_commit來(lái)控制),也就是寫(xiě)數(shù)據(jù)前,需要先寫(xiě)日志。這種方式稱(chēng)為“預(yù)寫(xiě)日志方式”

5、問(wèn)了MySQL binlog的幾種日志錄入格式以及區(qū)別

(1)、binlog的日志格式的種類(lèi)和分別
(2)、適用場(chǎng)景;
(3)、結(jié)合第一個(gè)問(wèn)題,每一種日志格式在復(fù)制中的優(yōu)劣。
Statement:每一條會(huì)修改數(shù)據(jù)的sql都會(huì)記錄在binlog中。
優(yōu)點(diǎn):不需要記錄每一行的變化,減少了binlog日志量,節(jié)約了IO,提高性能。(相比row能節(jié)約多少性能 與日志量,這個(gè)取決于應(yīng)用的SQL情況,正常同一條記錄修改或者插入row格式所產(chǎn)生的日志量還小于Statement產(chǎn)生的日志量,但是考慮到如果帶條 件的update操作,以及整表刪除,alter表等操作,ROW格式會(huì)產(chǎn)生大量日志,因此在考慮是否使用ROW格式日志時(shí)應(yīng)該跟據(jù)應(yīng)用的實(shí)際情況,其所 產(chǎn)生的日志量會(huì)增加多少,以及帶來(lái)的IO性能問(wèn)題。)
缺點(diǎn):由于記錄的只是執(zhí)行語(yǔ)句,為了這些語(yǔ)句能在slave上正確運(yùn)行,因此還必須記錄每條語(yǔ)句在執(zhí)行的時(shí)候的 一些相關(guān)信息,以保證所有語(yǔ)句能在slave得到和在master端執(zhí)行時(shí)候相同 的結(jié)果。另外mysql 的復(fù)制,像一些特定函數(shù)功能,slave可與master上要保持一致會(huì)有很多相關(guān)問(wèn)題(如sleep()函數(shù), last_insert_id(),以及user-defined functions(udf)會(huì)出現(xiàn)問(wèn)題).
使用以下函數(shù)的語(yǔ)句也無(wú)法被復(fù)制:
* LOAD_FILE()
* UUID()
* USER()
* FOUND_ROWS()
* SYSDATE() (除非啟動(dòng)時(shí)啟用了 --sysdate-is-now 選項(xiàng))
同時(shí)在INSERT ...SELECT 會(huì)產(chǎn)生比 RBR 更多的行級(jí)鎖
2.Row:不記錄sql語(yǔ)句上下文相關(guān)信息,僅保存哪條記錄被修改。
優(yōu)點(diǎn): binlog中可以不記錄執(zhí)行的sql語(yǔ)句的上下文相關(guān)的信息,僅需要記錄那一條記錄被修改成什么了。所以rowlevel的日志內(nèi)容會(huì)非常清楚的記錄下 每一行數(shù)據(jù)修改的細(xì)節(jié)。而且不會(huì)出現(xiàn)某些特定情況下的存儲(chǔ)過(guò)程,或function,以及trigger的調(diào)用和觸發(fā)無(wú)法被正確復(fù)制的問(wèn)題
缺點(diǎn):所有的執(zhí)行的語(yǔ)句當(dāng)記錄到日志中的時(shí)候,都將以每行記錄的修改來(lái)記錄,這樣可能會(huì)產(chǎn)生大量的日志內(nèi)容,比 如一條update語(yǔ)句,修改多條記錄,則binlog中每一條修改都會(huì)有記錄,這樣造成binlog日志量會(huì)很大,特別是當(dāng)執(zhí)行alter table之類(lèi)的語(yǔ)句的時(shí)候,由于表結(jié)構(gòu)修改,每條記錄都發(fā)生改變,那么該表每一條記錄都會(huì)記錄到日志中。
3.Mixedlevel: 是以上兩種level的混合使用,一般的語(yǔ)句修改使用statment格式保存binlog,如一些函數(shù),statement無(wú)法完成主從復(fù)制的操作,則 采用row格式保存binlog,MySQL會(huì)根據(jù)執(zhí)行的每一條具體的sql語(yǔ)句來(lái)區(qū)分對(duì)待記錄的日志形式,也就是在Statement和Row之間選擇 一種.新版本的MySQL中隊(duì)row level模式也被做了優(yōu)化,并不是所有的修改都會(huì)以row level來(lái)記錄,像遇到表結(jié)構(gòu)變更的時(shí)候就會(huì)以statement模式來(lái)記錄。至于update或者delete等修改數(shù)據(jù)的語(yǔ)句,還是會(huì)記錄所有行的 變更。

6、問(wèn)了下MySQL數(shù)據(jù)庫(kù)cpu飆升到500%的話(huà)他怎么處理?

(1)、沒(méi)有經(jīng)驗(yàn)的,可以不問(wèn);
(2)、有經(jīng)驗(yàn)的,問(wèn)他們的處理思路。
列出所有進(jìn)程  show processlist  觀察所有進(jìn)程  多秒沒(méi)有狀態(tài)變化的(干掉)
查看超時(shí)日志或者錯(cuò)誤日志 (做了幾年開(kāi)發(fā),一般會(huì)是查詢(xún)以及大批量的插入會(huì)導(dǎo)致cpu與i/o上漲,,,,當(dāng)然不排除網(wǎng)絡(luò)狀態(tài)突然斷了,,導(dǎo)致一個(gè)請(qǐng)求服務(wù)器只接受到一半,比如where子句或分頁(yè)子句沒(méi)有發(fā)送,,當(dāng)然的一次被坑經(jīng)歷)

7、sql優(yōu)化

(1)、explain出來(lái)的各種item的意義;
select_type
表示查詢(xún)中每個(gè)select子句的類(lèi)型
type
表示MySQL在表中找到所需行的方式,又稱(chēng)“訪(fǎng)問(wèn)類(lèi)型”
possible_keys
指出MySQL能使用哪個(gè)索引在表中找到行,查詢(xún)涉及到的字段上若存在索引,則該索引將被列出,但不一定被查詢(xún)使用
key
顯示MySQL在查詢(xún)中實(shí)際使用的索引,若沒(méi)有使用索引,顯示為NULL
key_len
表示索引中使用的字節(jié)數(shù),可通過(guò)該列計(jì)算查詢(xún)中使用的索引的長(zhǎng)度
ref
表示上述表的連接匹配條件,即哪些列或常量被用于查找索引列上的值
Extra
包含不適合在其他列中顯示但十分重要的額外信息

(2)、profile的意義以及使用場(chǎng)景;
查詢(xún)到 SQL 會(huì)執(zhí)行多少時(shí)間, 并看出 CPU/Memory 使用量, 執(zhí)行過(guò)程中 Systemlock, Table lock 花多少時(shí)間等等

8、備份計(jì)劃,mysqldump以及xtranbackup的實(shí)現(xiàn)原理

(1)、備份計(jì)劃;
這里每個(gè)公司都不一樣,您別說(shuō)那種1小時(shí)1全備什么的就行

(2)、備份恢復(fù)時(shí)間;
這里跟機(jī)器,尤其是硬盤(pán)的速率有關(guān)系,以下列舉幾個(gè)僅供參考
20G的2分鐘(mysqldump)
80G的30分鐘(mysqldump)
111G的30分鐘(mysqldump)
288G的3小時(shí)(xtra)
3T的4小時(shí)(xtra)
邏輯導(dǎo)入時(shí)間一般是備份時(shí)間的5倍以上

(3)、xtrabackup實(shí)現(xiàn)原理
在InnoDB內(nèi)部會(huì)維護(hù)一個(gè)redo日志文件,我們也可以叫做事務(wù)日志文件。事務(wù)日志會(huì)存儲(chǔ)每一個(gè)InnoDB表數(shù)據(jù)的記錄修改。當(dāng)InnoDB啟動(dòng)時(shí),InnoDB會(huì)檢查數(shù)據(jù)文件和事務(wù)日志,并執(zhí)行兩個(gè)步驟:它應(yīng)用(前滾)已經(jīng)提交的事務(wù)日志到數(shù)據(jù)文件,并將修改過(guò)但沒(méi)有提交的數(shù)據(jù)進(jìn)行回滾操作。

9、mysqldump中備份出來(lái)的sql,如果我想sql文件中,一行只有一個(gè)insert....value()的話(huà),怎么辦?如果備份需要帶上master的復(fù)制點(diǎn)信息怎么辦?

--skip-extended-insert
[root@helei-zhuanshu ~]# mysqldump -uroot -p helei --skip-extended-insert
Enter password:
  KEY `idx_c1` (`c1`),
  KEY `idx_c2` (`c2`)
) ENGINE=InnoDB AUTO_INCREMENT=51 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `helei`
--

LOCK TABLES `helei` WRITE;
/*!40000 ALTER TABLE `helei` DISABLE KEYS */;
INSERT INTO `helei` VALUES (1,32,37,38,'2016-10-18 06:19:24','susususususususususususu');
INSERT INTO `helei` VALUES (2,37,46,21,'2016-10-18 06:19:24','susususususu');
INSERT INTO `helei` VALUES (3,21,5,14,'2016-10-18 06:19:24','susu');

10、500臺(tái)db,在最快時(shí)間之內(nèi)重啟

puppet,dsh

11、innodb的讀寫(xiě)參數(shù)優(yōu)化

(1)、讀取參數(shù)

global buffer pool以及 local buffer;

(2)、寫(xiě)入?yún)?shù);

innodb_flush_log_at_trx_commit
innodb_buffer_pool_size

(3)、與IO相關(guān)的參數(shù);

innodb_write_io_threads = 8
innodb_read_io_threads = 8
innodb_thread_concurrency = 0

(4)、緩存參數(shù)以及緩存的適用場(chǎng)景。

query cache/query_cache_type

并不是所有表都適合使用query cache。造成query cache失效的原因主要是相應(yīng)的table發(fā)生了變更
第一個(gè):讀操作多的話(huà)看看比例,簡(jiǎn)單來(lái)說(shuō),如果是用戶(hù)清單表,或者說(shuō)是數(shù)據(jù)比例比較固定,比如說(shuō)商品列表,是可以打開(kāi)的,前提是這些庫(kù)比較集中,數(shù)據(jù)庫(kù)中的實(shí)務(wù)比較小。
第二個(gè):我們“行騙”的時(shí)候,比如說(shuō)我們競(jìng)標(biāo)的時(shí)候壓測(cè),把query cache打開(kāi),還是能收到qps激增的效果,當(dāng)然前提示前端的連接池什么的都配置一樣。大部分情況下如果寫(xiě)入的居多,訪(fǎng)問(wèn)量并不多,那么就不要打開(kāi),例如社交網(wǎng)站的,10%的人產(chǎn)生內(nèi)容,其余的90%都在消費(fèi),打開(kāi)還是效果很好的,但是你如果是qq消息,或者聊天,那就很要命。
第三個(gè):小網(wǎng)站或者沒(méi)有高并發(fā)的無(wú)所謂,高并發(fā)下,會(huì)看到 很多 qcache 鎖 等待,所以一般高并發(fā)下,不建議打開(kāi)query cache

12、你是如何監(jiān)控你們的數(shù)據(jù)庫(kù)的?你們的慢日志都是怎么查詢(xún)的?

監(jiān)控的工具有很多,例如zabbix,lepus,我這里用的是lepus

13、你是否做過(guò)主從一致性校驗(yàn),如果有,怎么做的,如果沒(méi)有,你打算怎么做?

主從一致性校驗(yàn)有多種工具 例如checksum、mysqldiff、pt-table-checksum等

14、你們數(shù)據(jù)庫(kù)是否支持emoji表情,如果不支持,如何操作?

如果是utf8字符集的話(huà),需要升級(jí)至utf8_mb4方可支持

15、你是如何維護(hù)數(shù)據(jù)庫(kù)的數(shù)據(jù)字典的?

這個(gè)大家維護(hù)的方法都不同,我一般是直接在生產(chǎn)庫(kù)進(jìn)行注釋?zhuān)霉ぞ邔?dǎo)出成excel方便流通。

16、你們是否有開(kāi)發(fā)規(guī)范,如果有,如何執(zhí)行的

有,開(kāi)發(fā)規(guī)范網(wǎng)上有很多了,可以自己看看總結(jié)下

17、表中有大字段X(例如:text類(lèi)型),且字段X不會(huì)經(jīng)常更新,以讀為為主,請(qǐng)問(wèn)

(1)、您是選擇拆成子表,還是繼續(xù)放一起;
(2)、寫(xiě)出您這樣選擇的理由。
答:拆帶來(lái)的問(wèn)題:連接消耗 + 存儲(chǔ)拆分空間;不拆可能帶來(lái)的問(wèn)題:查詢(xún)性能;
如果能容忍拆分帶來(lái)的空間問(wèn)題,拆的話(huà)最好和經(jīng)常要查詢(xún)的表的主鍵在物理結(jié)構(gòu)上放置在一起(分區(qū)) 順序IO,減少連接消耗,最后這是一個(gè)文本列再加上一個(gè)全文索引來(lái)盡量抵消連接消耗
如果能容忍不拆分帶來(lái)的查詢(xún)性能損失的話(huà):上面的方案在某個(gè)極致條件下肯定會(huì)出現(xiàn)問(wèn)題,那么不拆就是最好的選擇

18、MySQL中InnoDB引擎的行鎖是通過(guò)加在什么上完成(或稱(chēng)實(shí)現(xiàn))的?為什么是這樣子的?

答:InnoDB是基于索引來(lái)完成行鎖
例: select * from tab_with_index where id = 1 for update;
for update 可以根據(jù)條件來(lái)完成行鎖鎖定,并且 id 是有索引鍵的列,
如果 id 不是索引鍵那么InnoDB將完成表鎖,,并發(fā)將無(wú)從談起

19、如何從mysqldump產(chǎn)生的全庫(kù)備份中只恢復(fù)某一個(gè)庫(kù)、某一張表?

答案見(jiàn):http://chabaoo.cn/article/159469.htm

開(kāi)放性問(wèn)題:據(jù)說(shuō)是騰訊的

一個(gè)6億的表a,一個(gè)3億的表b,通過(guò)外間tid關(guān)聯(lián),你如何最快的查詢(xún)出滿(mǎn)足條件的第50000到第50200中的這200條數(shù)據(jù)記錄。

1、如果A表TID是自增長(zhǎng),并且是連續(xù)的,B表的ID為索引

select * from a,b where a.tid = b.id and a.tid>500000 limit 200;

2、如果A表的TID不是連續(xù)的,那么就需要使用覆蓋索引.TID要么是主鍵,要么是輔助索引,B表ID也需要有索引。

select * from b , (select tid from a limit 50000,200) a where b.id = a .tid;

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • mysql常見(jiàn)筆試題小結(jié)

    這篇文章主要介紹了mysql常見(jiàn)筆試題小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-19
  • MySQL常見(jià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é)

    這篇文章主要介紹了Mysql索引面試題的小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-10
  • MySQL常見(jiàn)面試題(小結(jié))

    這篇文章主要介紹了MySQL常見(jiàn)面試題(小結(jié)),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-17
  • 去BAT面試完的Mysql面試題總結(jié)

    這篇文章主要介紹了去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-22
  • MySQL數(shù)據(jù)庫(kù)選擇題小結(jié)

    這篇文章主要介紹了MySQL數(shù)據(jù)庫(kù)選擇題小結(jié),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2021-02-07

最新評(píng)論