大战熟女丰满人妻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伊人影院 | 日韩欧美网址 | 天天舔天天操 | 天天夜天天干 | www.射射射| 欧美日韩在线成人免费 | 男人午夜剧场 | 九九久久精品国产 | 日日草夜夜草 | 日本国产一区二区三区 | 激情在线观看视频 | 国产成人亚洲精品久久 | 国产精品高清在线 | 成人久久精品 | 亚洲综合色就色手机在线观看 | 福利在线视频观看 | 香蕉在线精品亚洲第一区 | 亚洲精品国产乱码在线播 | 激情久久久久久久久久 | 天天操天天干天天做 | 久久精品*5在热 | 精品国产品香蕉在线观看 | 色婷婷久久免费网站 | 国产成人一级片 | 国产精品福利久久香蕉中文 | 欧美性生交xxxxx丝袜 | 久久99热精品免费观看 | 手机免费看一级片 | 8050午夜一级全黄毛片 | 黄色的视频免费看 | 99re热这里只有精品视频 | 5388国产亚洲欧美在线观看 | 欧美成人午夜免费完成 | 9999毛片免费看 | 欧美大狠狠大臿蕉香蕉大视频 | 亚洲欧美精品一区二区 | 亚洲欧美专区精品久久 | 老头老太做爰xxxx视频 | 可以免费观看欧美一级毛片 | 日本阿v精品视频在线观看 日本爱爱免费视频 | 色偷偷91综合久久噜噜 |