MYSQL支援事務嗎?

2022-12-13 17:20:17 字數 751 閱讀 5350

1樓:匿名使用者

mysql從開始就支援事務了。

你怎麼知道你的不支援呢,你來做個試驗好了。

開啟是事務請鍵入:

set @@autocommit=0;

begin work;

然後你去把你mysql的某一張表中的資料刪除然後再打:rollback work;

你就驚訝的發現,你剛才刪的資料還原了。

2樓:1o年1o月

首先一點, 如果你是 mysql 肯定支援事務其次, 是否可以用事務, 取決於你使用的表的儲存引擎。

預設 myisam 是不支援事務的。

你要把錶轉換成 innodb 儲存引擎才可以使用事務最後補充一下, 修改儲存引擎的 mysql 語句:

alter table 表名 type = innodb;

如何檢視mysql是否支援事務

3樓:prime丶飛

show engines檢視資料庫引擎。目前只有innodb支援事務。

4樓:銘記恥辱

如上圖所示,可檢視資料庫的引擎,若發現不支援事務,可在建立表時指定引擎。經網上查詢得知,發現type=innodb在以前是可以使用的,但5.

1之後就不行了。如果我們把type=innodb改為engine=innodb就不會有這個問題。

mysql myisam 支援事務嗎

mysql有不用安裝就能用的嗎,mysql空間不需要安裝mysql嗎

access轉成sql 理論上可行,但是筆者修改的程式只能成功幾個 網上大部分的免費asp程式使用的是access資料庫。但是access資料庫作為一箇中小型的單機資料庫系統,在承擔訪問量 資料量大的 應用時,往往就不堪重負了。一般認為,超過50m的access資料庫效能就開始明顯下降,超過100m...

mysql分割槽會有缺點嗎,MySQL分割槽中遇到哪些坑點和問題

分割槽表是由多個相關的底層表實現,這些底層表也是由控制代碼物件表示,所以我們也可以直接訪問各個分割槽,儲存引擎管理分割槽的各個底層表和管理普通表一樣 所有的底層表都必須使用相同的儲存引擎 分割槽表的索引只是在各個底層表上各自加上一個相同的索引,從儲存引擎的角度來看,底層表和一個普通表沒有任何不同,儲...

mysql可以直接匯入excel表嗎

我們首先建立一個資料庫,然後在庫中建立表,表的每個欄位對應excel中的每一列。一 假如excel中有四列資料,希望匯入到資料庫中 mytable 中,對應的欄位分別為field1,field2,field3,field4.二 在excel 中增加一列 excel應該是e列 利用excel的公式自動...