所在的位置: mysql >> mysql优势 >> 行MySQL详细学习笔记

行MySQL详细学习笔记

北京皮肤病医院地址 http://pf.39.net/bdfyy/bdfjc/150720/4659317.html

点击上方“民工哥本领之路”,   mysqldump-u用户名-p暗号库名表名文献名(D:/a.sql)2.导出多张表   mysqldump-u用户名-p暗号库名表1表2表3文献名(D:/a.sql)3.导出一齐表   mysqldump-u用户名-p暗号库名文献名(D:/a.sql)4.导出一个库   mysqldump-u用户名-p暗号--lock-all-tabls--databas库名文献名(D:/a.sql)也许-w带领WHERE前提--导入1.在登录mysql的处境下:   sourc备份文献2.在不登录的处境下   mysql-u用户名-p暗号库名备份文献

视图

甚么是视图:视图是一个假造表,其实质由盘诘界说。同确实的表相同,视图包括一系列带着称号的列和行数据。然则,视图并不在数据库中以储备的数据值集方式存在。行和列数据来解放界说视图的盘诘所引用的表,而且在引用视图时动态生成。视图具备表布局文献,但不存在数据文献。对此中所引用的基本表来讲,视图的影响相同于挑选。界说视图的挑选也许来自暂时或此外数据库的一个或多个表,也许此外视图。经过视图举办盘诘没有任何束缚,经过它们举办数据改动时的束缚也很少。视图是储备在数据库中的盘诘的sql语句,它紧要出于两种缘由:平安缘由,视图也许埋没一些数据,如:社会保障基金表,也许用视图只显示姓名,住址,而不显示社会保障号和薪金数等,另一缘由是也许使繁杂的盘诘易于知道和行使。--缔造视图CREATE[ORREPLACE][ALGORITHM={UNDEFINED

MERGE

TEMPTABLE}]VIEWviw_nam[(column_list)]ASslct_statmnt-视图名务必唯独,同时不能与表重名。-视图也许行使slct语句盘诘到的列名,也也许本人指定响应的列名。-也许指定视图实行的算法,经过ALGORITHM指定。-column_list即使存在,则数量务必即是SELECT语句检索的列数--观察布局SHOWCREATEVIEWviw_nam--节略视图-节略视图后,数据照样存在。-可同时节略多个视图。DROPVIEW[IFEXISTS]viw_nam...--改动视图布局-寻常不改动视图,由于不是一齐的革新视图都邑映照到表上。ALTERVIEWviw_nam[(column_list)]ASslct_statmnt--视图影响1.简化营业逻辑2.对客户端埋没确实的表布局--视图算法(ALGORITHM)MERGE兼并将视图的盘诘语句,与外部盘诘须要先兼并再实行!TEMPTABLE偶尔表将视图实行了却后,构成偶尔表,再做外层盘诘!UNDEFINED未界说(默许),指的是MySQL自决去抉择响应的算法。

事件(transaction)

事件是指逻辑上的一组职掌,构成这组职掌的各个单位,要不全胜利要不全失利。-赞成络续SQL的全体胜利或全体废除。-事件是数据库在数据晚自习方面的一个性能。-须要行使InnoDB或BDB储备引擎,对主动提交的特征赞成完结。-InnoDB被称为事件平安型引擎。--事件开启STARTTRANSACTION;也许BEGIN;开缘起件后,一齐被实行的SQL语句均被认做暂时事件内的SQL语句。--事件提交COMMIT;--事件回滚ROLLBACK;即使部份职掌产生题目,映照到事件开启前。--事件的特征1.原子性(Atomicity)事件是一个不行瓜分的做事单位,事件中的职掌要末都产生,要末都不产生。2.一致性(Consistncy)事件先后数据的完好性务必维持一致。-事件最先和结尾时,外部数据一致-在一切事件历程中,职掌是络续的3.阻隔性(Isolation)多个用户并发走访数据库时,一个用户的事件不能被此外用户的事物所做对,多个并发事件之间的数据要彼此阻隔。4.长久性(Durability)一个事件一旦被提交,它对数据库中的数据转变便是永远性的。--事件的完结1.请求是事件赞成的表类别2.实行一组关连的职掌前开缘起件3.整组职掌完结后,都胜利,则提交;即使存在失利,抉择回滚,则会回到事件最先的备份点。--事件的旨趣行使InnoDB的主动提交(auto


转载请注明:http://www.aierlanlan.com/grrz/1020.html

  • 上一篇文章:
  •   
  • 下一篇文章: