国产精品亚洲综合久久系列,一本大道香蕉青青久久,播放高清的播放器,国产在线观看无码不卡

蜜蜂職場文庫 > 面試技巧 >

mysql高級面試題及答案

時間: 小龍 面試技巧

  對大多數(shù)求職者來說,面試前的準(zhǔn)備是很有必要的。下面小編精心整理了一些mysql高級面試題及答案的例文,希望可以幫到你!

  mysql高級面試題及答案(一)

  1、數(shù)據(jù)庫事物屬性有哪幾種?

  隔離性、持續(xù)性、一致性、原子性

  2、mysql里記錄貨幣用什么字段類型好?

  NUMERIC和DECIMAL類型被MySQL實現(xiàn)為同樣的類型,這在SQL92標(biāo)準(zhǔn)允許。他們被用于保存值,該值的準(zhǔn)確精度是極其重要的值,例如與金錢有關(guān)的數(shù)據(jù)。

  3、mysql數(shù)據(jù)庫索引類型都有哪些?

  索引類型: B-TREE索引,哈希索引

  4、mysql取得當(dāng)前時間的函數(shù)是?,格式化日期的函數(shù)是?

  取得當(dāng)前時間用 now() 就行。

  在數(shù)據(jù)庫中格式化時間 用DATE_FORMA T(date, format)。

  5、mysql批量替換的SQL語句怎么寫?

  Update `dede_addonarticle` set body = replace(body,’oldvalue’,'newvalue’) 其中 dede_addonarticle 為你的表名。body為字段名

  6、mysql相比于其他數(shù)據(jù)庫有哪些特點?

  MySQL是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQL AB公司,現(xiàn)在已經(jīng)被Sun公司收購,支持FreeBSD、Linux、MAC、Windows等多種操作系統(tǒng)與其他的大型數(shù)據(jù)庫例如Oracle、DB2、SQL Server等相比功能稍弱一些 1)、可以處理擁有上千萬條記錄的大型數(shù)據(jù) 2)、支持常見的SQL語句規(guī)范 3)、可移植行高,安裝簡單小巧

  4)、良好的運(yùn)行效率,有豐富信息的網(wǎng)絡(luò)支持

  5)、調(diào)試、管理,優(yōu)化簡單(相對其他大型數(shù)據(jù)庫)

  7、mysql數(shù)據(jù)庫是怎么備份的?

  備份數(shù)據(jù)庫:

  mysqldump –user=root –password=root密碼 –lock-all-tables 數(shù)據(jù)庫名 >

  備份文件.sql

  恢復(fù)數(shù)據(jù)庫:

  mysql -u root –password=root密碼 數(shù)據(jù)庫名 < 備份文件.sql

  8、數(shù)據(jù)庫死鎖概念

  如果需要"修改"一條數(shù)據(jù),首先數(shù)據(jù)庫管理系統(tǒng)會在上面加鎖,以保證在同一時間只有一個事務(wù)能進(jìn)行修改操作。鎖定(Locking)發(fā)生在當(dāng)一個事務(wù)獲得對某一資源的"鎖"時,這時,其他的事務(wù)就不能更改這個資源了,這種機(jī)制的存在是為了保證數(shù)據(jù)一致性。

  mysql高級面試題及答案(二)

  1、mysql如何創(chuàng)建一個庫,添加一個表,在表中插入數(shù)據(jù)。

  CREATE DATABASE database_name;

  CREATE TABLE table_name(

  ID varchar (4) NOT NULL,

  NAME varchar (50) NOT NULL

  );

  INSERT INTO table_name() VAULES();

  2、mysql如何查詢一個表中的所有數(shù)據(jù)?

  SELECT * FROM table_name;

  3、mysql如何給一個表添加完整性約束?

  ALTER TABLE COMMENT ADD CONSTRAINT FK_comment_blog_id FOREIGN KEY (blog_id) REFERENCES table_name(id) ON DELETE RESTRICT ON UPDATE RESTRICT;

  4、如何清空TabB表的數(shù)據(jù)

  truncate table TabB;

  5、如何登陸mysql數(shù)據(jù)庫

  MySQL-u username -p

  6、如何開啟/關(guān)閉mysql服務(wù)

  service mysql start/stop

  7、查看mysql的狀態(tài)

  service mysql status

  8、如何顯示數(shù)所有數(shù)據(jù)庫

  show databases

  9、如何獲取表內(nèi)所有字段對象的名稱和類型

  describe table_name;

  10、varchar和char的區(qū)別

  Char是一種固定長度的類型,varchar是一種可變長度的類型

  mysql高級面試題及答案(三)

  1.以下聚合函數(shù)求數(shù)據(jù)總和的是( )

  A.MAX

  B.SUM

  C.COUNT

  D.AVG

  答案:B

  2.可以用( )來聲明游標(biāo)

  A.CREATE CURSOR

  B.ALTER CURSOR

  C.SET CURSOR

  D.DECLARE CURSOR

  答案:D

  3.SELECT語句的完整語法較復(fù)雜,但至少包括的部分是( )

  A.僅SELECT

  B.SELECT,F(xiàn)ROM

  C.SELECT,GROUP

  D.SELECT,INTO

  答案:B

  4.SQL語句中的條件用以下哪一項來表達(dá)( )

  A.THEN

  B.WHILE

  C.WHERE

  D.IF

  答案:C

  5.使用CREATE TABLE語句的( )子句,在創(chuàng)建基本表時可以啟用全文本搜索

  A.FULLTEXT

  B.ENGINE

  C.FROM

  D.WHRER

  答案:A

  6.以下能夠刪除一列的是( )

  A.alter table emp remove addcolumn

  B.alter table emp drop column addcolumn

  C.alter table emp delete column addcolumn

  D.alter table emp delete addcolumn

  答案:B

  7.若要撤銷數(shù)據(jù)庫中已經(jīng)存在的表S,可用()。

  A.DELETE TABLE S

  B.DELETE S

  C.DROP S

  D.DROP TABLE S

  答案:D

  8.查找表結(jié)構(gòu)用以下哪一項( )

  A.FIND

  B.SELETE

  C.ALTER

  D.DESC

  答案:D

  9.要得到最后一句SELECT查詢到的總行數(shù),可以使用的函數(shù)是( )

  A.FOUND_ROWS

  B.LAST_ROWS

  C.ROW_COUNT

  D.LAST_INSERT_ID

  答案:A

  10.在視圖上不能完成的操作是( )

  A.查詢

  B.在視圖上定義新的視圖

  C.更新視圖

  D.在視圖上定義新的表

  答案:D

  11.UNIQUE惟一索引的作用是( )

  A.保證各行在該索引上的值都不得重復(fù)

  B.保證各行在該索引上的值不得為NULL

  C.保證參加惟一索引的各列,不得再參加其他的索引

  D.保證惟一索引不能被刪除

  答案:A

49847