当前位置:网站首页>Commit and ROLLBACK in DCL of 16mysql
Commit and ROLLBACK in DCL of 16mysql
2022-04-23 20:17:00 【GH - Xiaohe】
Catalogue des articles
Auteur: gh-xiaohe
gh-xiaoheBlog de
Je pense que l'article du blogueur est bien écrit,J'espère que tout le monde sera trois(Attention,- Oui.,Commentaires),Plus de soutien!!
DCL Moyenne COMMITEtROllBACK
DCL Moyenne COMMITEtROllBACK
COMMIT
COMMIT:Présentation des données.Une fois mis en œuvreCOMMIT,Les données sont stockées en permanence dans la base de données,Cela signifie que les données ne peuvent pas être retournées en arrière.
ROLLBACK
ROLLBACK:Données de rollback.Une fois mis en œuvreROLLBACK,Le retour en arrière des données peut être réalisé.Retour au dernierCOMMITAprès.
Comparer
- Même chose.:Vous pouvez supprimer toutes les données du tableau,Conserver la structure du tableau.
- C'est différent.:
- TRUNCATE TABLE:Une fois cette opération effectuée,Effacer toutes les données du tableau.En même temps,Les données ne peuvent pas être retournées.
- DELETE FROM:Une fois cette opération effectuée,Les données du tableau peuvent être effacées complètement(SansWHERE).En même temps,Les données peuvent être retournées.
DDL Et DML Notes
① DDLFonctionnementUne fois mis en œuvre,JustePas de retour en arrière.DirectivesSET autocommit = FALSEC'est exact.DDLDéfaillance opérationnelle.(Parce qu'après l'exécutionDDLAprès l'opération,C'est sûr.Sera exécuté une foisCOMMIT.Et ceciCOMMITFonctionnement non soumis àSET autocommit = FALSEImpact.)
② DMLOpération par défaut pour,Une fois mis en œuvre,C'est aussiNon - ROLLBACK.Mais,SiEn coursDMLAvant,Mise en œuvre SET autocommit = FALSE,Pour exécuterDMLL'opération permet un retour en arrière.
CAS
COMMIT、DELETE
# Présentation:DELETE FROM #1) COMMIT; #2) SELECT * FROM myemp3; #3) SET autocommit = FALSE; #4) DELETE FROM myemp3; #5) SELECT * FROM myemp3; #6) ROLLBACK; #7) SELECT * FROM myemp3;
COMMIT、 ROLLBACK
# Présentation:TRUNCATE TABLE #1) COMMIT; #2) SELECT * FROM myemp3; #3) SET autocommit = FALSE; #4) TRUNCATE TABLE myemp3; #5) SELECT * FROM myemp3; #6) ROLLBACK; #7) SELECT * FROM myemp3;
MySQL8.0Nouvelles caractéristiques de:DDLAtomisation de
InMySQL 8.0Dans la version,InnoDBLe tableauDDLSoutenir l'intégrité des transactions,C'est - à - dire:DDLL'opération est réussie ou inversée.DDLAction ROLLBACK log write todata dictionaryTable du dictionnaire de donnéesmysql.innodb_ddl_log(Cette table est cachée,Adoptionshow tablesImpossible de voir)Moyenne,Pour l'opération ROLLBACK.En définissant les paramètres,Peut êtreDDLImprimer le Journal des opérations àMySQLDans le Journal des erreurs.
Séparément dansMySQL 5.7Version etMySQL 8.0Créer des bases de données et des tableaux de données dans la version,Les résultats sont les suivants::
CREATE DATABASE mytest; # Créer une base de données mytest USE mytest; # Passer à mytest Sous la base de données CREATE TABLE book1( # Création book1 Tableau book_id INT , book_name VARCHAR(255) ); SHOW TABLES; # Voir le tableau sous les données actuelles
(1)InMySQL 5.7Dans la version,La procédure d'essai est la suivante::
# In mysql5.7 En bas. DROP TABLE book1,book2; # Supprimer la base de données maintenant book1 Et book2 Notez qu'il n'y a pas de book2 SHOW TABLES;
(2)InMySQL 8.0Dans la version,La procédure d'essai est la suivante::
# In mysql8.0 En bas. DROP TABLE book1,book2; # Supprimer la base de données maintenant book1 Et book2 Notez qu'il n'y a pas de book2 SHOW TABLES;
版权声明
本文为[GH - Xiaohe]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204232017307463.html
边栏推荐
- Design of library management database system
- R language survival package coxph function to build Cox regression model, ggrisk package ggrisk function and two_ Scatter function visualizes the risk score map of Cox regression, interprets the risk
- Sqoop imports data from Mysql to HDFS using lzop compression format and reports NullPointerException
- [2022] regard 3D target detection as sequence prediction - point2seq: detecting 3D objects as sequences
- 如何在BNB鏈上創建BEP-20通證
- Sqoop imports tinyint type fields to boolean type
- 中金财富公司怎么样,开户安全吗
- Design of warehouse management database system
- Introduction to electron Tutorial 4 - switching application topics
- PCL点云处理之计算两平面交线(五十一)
猜你喜欢

Error reported by Azkaban: Azkaban jobExecutor. utils. process. ProcessFailureException: Process exited with code 127

Fundamentals of programming language (2)

Fundamentals of network communication (LAN, Wan, IP address, port number, protocol, encapsulation and distribution)

Sqoop imports tinyint type fields to boolean type

Servlet learning notes

如何在BNB鏈上創建BEP-20通證

MySQL 进阶 锁 -- MySQL锁概述、MySQL锁的分类:全局锁(数据备份)、表级锁(表共享读锁、表独占写锁、元数据锁、意向锁)、行级锁(行锁、间隙锁、临键锁)

Redis cache penetration, cache breakdown, cache avalanche

Mysql database backup scheme

How to protect ECs from hacker attacks?
随机推荐
NC basic usage
NC basic usage 2
R语言使用econocharts包创建微观经济或宏观经济图、indifference函数可视化无差异曲线、自定义计算交叉点、自定义配置indifference函数的参数丰富可视化效果
微信中金财富高端专区安全吗,证券如何开户呢
Numpy Index & slice & iteration
Fundamentals of network communication (LAN, Wan, IP address, port number, protocol, encapsulation and distribution)
PIP installation package reports an error. Could not find a version that satisfies the requirement pymysql (from versions: none)
Mysql database - single table query (II)
Redis distributed lock
R language uses the preprocess function of caret package for data preprocessing: BoxCox transform all data columns (convert non normal distribution data columns to normal distribution data and can not
Intersection calculation of straight line and plane in PCL point cloud processing (53)
Numpy mathematical function & logical function
R language uses timeroc package to calculate the multi time AUC value of survival data under competitive risk, uses Cox model and adds covariates, and R language uses the plotauccurve function of time
Historical track data reading of Holux m1200-e Bluetooth GPS track recorder
Notes of Tang Shu's grammar class in postgraduate entrance examination English
Unity 模型整体更改材质
R语言ggplot2可视化:ggplot2可视化散点图并使用geom_mark_ellipse函数在数据簇或数据分组的数据点周围添加椭圆进行注释
[text classification cases] (4) RNN and LSTM film evaluation Tendency Classification, with tensorflow complete code attached
[numerical prediction case] (3) LSTM time series electricity quantity prediction, with tensorflow complete code attached
Remote code execution in Win 11 using wpad / PAC and JScript 3




