MySQL 没有事务支持?

标签 mysql sql-server oracle

听说MySQL根本不支持事务?真的吗?如果是,与其他商业数据库(例如 Oracle/SQL Server)相比,人们如何编写可靠的代码来确保数据的一致性和可靠性?

提前致谢, 乔治

最佳答案

实际上 MySQL 确实包括对通过 InnoDB storage engine 的事务的支持它与 MySQL 捆绑在一起。它不是默认的存储引擎,但可以更改该设置。或者您可以在创建表时简单地指定引擎。

create table mytable (...) engine=innodb;

关于MySQL 没有事务支持?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1905954/

相关文章:

c# - Windows编程服务无法连接Mysql数据库

SQL-Server:无法覆盖。正在被数据库使用

SQL Server 触发器更新另一个表的列

oracle - 如何在powershell变量中捕获PL SQL函数的输出?

Oracle 10g Logical Standby - 您能否以不同于主数据库的方式对表进行分区?

java - 由于长时间运行的连接而阻塞线程?

php - Mysql 没有使用我的索引

mysql - 二进制与普通文本匹配的性能

php - 通过 Codeigniter 构建 MySql 查询,获取多列中的价格范围

sql-server - SQL Server 2005 T-SQL 问题 : Can you trust the Query Optimizer ? 我知道我不能!