泉源: 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-tables--database库名文献名(D:/a.sql)也许-w带领WHERE前提--导入1.在登录mysql的状况下: source备份文献2.在不登录的状况下 mysql-u用户名-p明码库名备份文献
视图
甚么是视图:视图是一个假造表,其实质由盘诘界说。同实在的表同样,视图包罗一系列带出称号的列和行数据。然而,视图并不在数据库中以保存的数据值集大局存在。行和列数据来自在界说视图的盘诘所引用的表,而且在引用视图时动态生成。视图具备表机关文献,但不存在数据文献。对此中所引用的底子表来讲,视图的效用相同于挑选。界说视图的挑选也许来自目下或别的数据库的一个或多个表,或许别的视图。经过视图实行盘诘没有任何束缚,经过它们实行数据点窜时的束缚也很少。视图是保存在数据库中的盘诘的sql语句,它要紧出于两种原由:平安原由,视图也许躲避一些数据,如:社会保障基金表,也许用视图只显示姓名,地方,而不显示社会保障号和报酬数等,另一原由是也许使繁杂的盘诘易于知道和运用。--创造视图CREATE[ORREPLACE][ALGORITHM={UNDEFINED
MERGE
TEMPTABLE}]VIEWview_name[(column_list)]ASselect_statement-视图名务必仅有,同时不能与表重名。-视图也许运用select语句盘诘到的列名,也也许自身指定响应的列名。-也许指定视图实行的算法,经过ALGORITHM指定。-column_list要是存在,则数量务必即是SELECT语句检索的列数--观察机关SHOWCREATEVIEWview_name--省略视图-省略视图后,数据依旧存在。-可同时省略多个视图。DROPVIEW[IFEXISTS]view_name...--点窜视图机关-时时不点窜视图,由于不是全部的革新视图都邑映照到表上。ALTERVIEWview_name[(column_list)]ASselect_statement--视图效用1.简化生意逻辑2.对客户端躲避实在的表机关--视图算法(ALGORITHM)MERGE归并将视图的盘诘语句,与外部盘诘须要先归并再实行!TEMPTABLE暂且表将视图实行了结后,产生暂且表,再做外层盘诘!UNDEFINED未界说(默许),指的是MySQL自助去抉择响应的算法。
事件(transaction)
事件是指逻辑上的一组职掌,构成这组职掌的各个单位,要不全胜利要不全失利。-支撑陆续SQL的团体胜利或团体废除。-事件是数据库在数据晚自习方面的一个成效。-须要行使InnoDB或BDB保存引擎,对主动提交的个性支撑实现。-InnoDB被称为事件平安型引擎。--事件开启STARTTRANSACTION;或许BEGIN;开缘起件后,全部被实行的SQL语句均被认做目下事件内的SQL语句。--事件提交COMMIT;--事件回滚ROLLBACK;要是部份职掌产生题目,映照到事件开启前。--事件的个性1.原子性(Atomicity)事件是一个不行瓜分的办事单位,事件中的职掌要末都产生,要末都不产生。2.一致性(Consistency)事件先后数据的完好性务必维持一致。-事件起头和完毕时,外部数据一致-在周全事件进程中,职掌是陆续的3.断绝性(Isolation)多个用户并发造访数据库时,一个用户的事件不能被别的用户的事物所骚扰,多个并发事件之间的数据要彼此断绝。4.耐久性(Durability)一个事件一旦被提交,它对数据库中的数据改观即是永远性的。--事件的完结1.请求是事件支撑的表类别2.实行一组干系的职掌前开缘起件3.整组职掌实现后,都胜利,则提交;要是存在失利,抉择回滚,则会回到事件起头的备份点。--事件的旨趣行使InnoDB的主动提交(auto