大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 職業(yè)指南 mysql常見面試題,高頻題目放送

mysql常見面試題,高頻題目放送

更新時間:2023-01-04 16:29:39 來源:動力節(jié)點(diǎn) 瀏覽1292次

互聯(lián)網(wǎng)的產(chǎn)品架構(gòu)是包含這接入層,邏輯處理以及儲存層的,其中儲存層承載著較多的數(shù)據(jù)以及持久化的任務(wù),而說到儲存層,避免不了說到數(shù)據(jù)庫,在我們面試的時候,數(shù)據(jù)庫的知識題目占比是非常多的:

mysql常見面試題

1.什么是關(guān)系型數(shù)據(jù)庫?

關(guān)系型數(shù)據(jù)庫,是指采用了關(guān)系模型來組織數(shù)據(jù)的數(shù)據(jù)庫,其以行和列的形式存儲數(shù)據(jù),以便于用戶理解,關(guān)系型數(shù)據(jù)庫這一系列的行和列被稱為表,一組表組成了數(shù)據(jù)庫。用戶通過查詢來檢索數(shù)據(jù)庫中的數(shù)據(jù),而查詢是一個用于限定數(shù)據(jù)庫中某些區(qū)域的執(zhí)行代碼。

簡單來說,關(guān)系模式就是二維表格模型。

2.關(guān)系型數(shù)據(jù)庫有什么優(yōu)勢?

關(guān)系型數(shù)據(jù)庫的優(yōu)勢:

易于理解。關(guān)系型二維表的結(jié)構(gòu)非常貼近現(xiàn)實世界,二維表格,容易理解。支持復(fù)雜查詢。可以用 SQL 語句方便的在一個表以及多個表之間做非常復(fù)雜的數(shù)據(jù)查詢。支持事務(wù)。可靠的處理事務(wù)并且保持事務(wù)的完整性,使得對于安全性能很高的數(shù)據(jù)訪問要求得以實現(xiàn)。

3.什么是 SQL

結(jié)構(gòu)化查詢語言 (Structured Query Language) 簡稱 SQL,是一種特殊目的的編程語言,是一種數(shù)據(jù)庫查詢和程序設(shè)計語言程序設(shè)計語言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫系統(tǒng)。

4.什么是MySQL?

MySQL 是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),MySQL 是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,常見的關(guān)系型數(shù)據(jù)庫還有 Oracle 、SQL Server、Access 等等。

MySQL在過去由于性能高、成本低、可靠性好,已經(jīng)成為最流行的開源數(shù)據(jù)庫,廣泛地應(yīng)用在 Internet 上的中小型網(wǎng)站中。

5.MySQL 和 MariaDB 傻傻分不清楚?

MySQL 最初由瑞典 MySQL AB 公司開發(fā),MySQL 的創(chuàng)始人是烏爾夫·米卡埃爾·維德紐斯,常用昵稱蒙提(Monty)。

在被甲骨文公司收購后,現(xiàn)在屬于甲骨文公司(Oracle) 旗下產(chǎn)品。Oracle 大幅調(diào)漲 MySQL 商業(yè)版的售價,因此導(dǎo)致自由軟件社區(qū)們對于 Oracle 是否還會持續(xù)支持 MySQL 社區(qū)版有所隱憂。

MySQL 的創(chuàng)始人就是之前那個叫 Monty 的大佬以 MySQL 為基礎(chǔ)成立分支計劃 MariaDB。

MariaDB 打算保持與 MySQL 的高度兼容性,確保具有庫二進(jìn)制奇偶校驗的直接替換功能,以及與 MySQL API (應(yīng)用程序接口)和命令的精確匹配,而原先一些使用 MySQL 的開源軟件逐漸轉(zhuǎn)向 MariaDB 或其它的數(shù)據(jù)庫。

所以如果看到你公司用的是 MariaDB 不用懷疑,其實它骨子里還是 MySQL,學(xué)會了MySQL 也就會了 MariaDB。

6.MySQL 有哪些數(shù)據(jù)類型?

MySQL 數(shù)據(jù)類型非常豐富,常用類型簡單介紹如下:

整數(shù)類型:BIT、BOOL、TINY INT、SMALL INT、MEDIUM INT、 INT、 BIG INT。

浮點(diǎn)數(shù)類型:FLOAT、DOUBLE、DECIMAL。

字符串類型:CHAR、VARCHAR、TINY TEXT、TEXT、MEDIUM TEXT、LONGTEXT、TINY BLOB、BLOB、MEDIUM BLOB、LONG BLOB。

日期類型:Date、DateTime、TimeStamp、Time、Year。

其他數(shù)據(jù)類型:BINARY、VARBINARY、ENUM、SET...

7.CHAR 和 VARCHAR的區(qū)別?

CHAR 是固定長度的字符類型,VARCHAR 則是可變長度的字符類型,下面討論基于在 MySQL5.0 以上版本中。

共同點(diǎn)

  • CHAR(M) 和 VARCHAR(M) 都表示該列能存儲 M 個字符,注意不是字節(jié)!!

CHAR類型特點(diǎn)

  • CHAR 最多可以存儲 255 個字符 (注意不是字節(jié)),字符有不同的編碼集,比如 UTF8 編碼 (3字節(jié))、GBK 編碼 (2字節(jié)) 等。
  • 對于 CHAR(M) 如果實際存儲的數(shù)據(jù)長度小于M,則 MySQL 會自動會在它的右邊用空格字符補(bǔ)足,但是在檢索操作中那些填補(bǔ)出來的空格字符會被去掉。VARCHAR類型特點(diǎn)
  • VARCHAR 的最大長度為 65535 個字節(jié)。
  • VARCHAR 存儲的是實際的字符串加1或2個字節(jié)用來記錄字符串實際長度,字符串長度小于255字節(jié)用1字節(jié)記錄,超過255就需要2字節(jié)記錄。

以上就是“mysql常見面試題,高頻題目放送”,你能回答上來嗎?如果想要了解更多的Java面試題相關(guān)內(nèi)容,可以關(guān)注動力節(jié)點(diǎn)Java官網(wǎng)。

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 91情国产l精品国产亚洲区 | 在线播放亚洲 | 曰曰鲁夜夜免费播放视频 | 午夜在线精品不卡国产 | 成人a毛片在线看免费全部播放 | 久夜色精品国产一区二区三区 | 奇米第四色影视 | 中文字幕久久精品波多野结 | 免费激情片 | 五月婷婷开心综合 | 国产亚洲漂亮白嫩美女在线 | 午夜看毛片 | 美国免费三片在线观看 | 天天操天天干天天舔 | 4虎影院在线观看 | 色老成人精品视频在线观看 | 国产精品视频第一区二区三区 | 国产精品视频公开费视频 | 久久综合图片 | 久久精品视频网 | 色综合精品久久久久久久 | 免费国产精成人品 | 精品国产免费久久久久久 | 日韩毛片在线观看 | 欧美成人免费毛片 | 亚洲黄色小视频 | 老子午夜伦影理论片 | 99视频全部看免费观 | 四虎黄网| 国产精品u任我爽爆在线播放 | 亚洲欧美日韩国产精品久久 | 亚洲国产男人本色在线观看的a站 | 一级毛片国产 | 亚洲爽爽| 精品欧美在线 | 蕾丝视频永久在线入口香蕉 | 九月婷婷综合 | 2019偷偷狠狠的日日 | 91精品免费久久久久久久久 | 播放一级录像片 | 久久精品天天中文字幕人 |