1. myisam跟memory支持表級別鎖定 BDB 頁級鎖定 Innodb 行級鎖定 2.表鎖(不是表嫂哈) lock table read //只讀表鎖,也就是說執行了這個鎖後,鎖內的操作只能為讀操作 select * from ..... unlock tables; lock table write //讀寫表鎖,可讀可寫 insert ... update ... select ... delete ... unlock tables; PS::表被鎖定後,其他連接的操作將被掛起,直到鎖定的連接解鎖,如果TM要是一直不解鎖,就完蛋了!!! 3.事務 begin || start transaction rollback 回滾 || commit 提交事務 PS::如果你正在執行一個mysiam的表鎖操作,但你在表鎖期間進行了事務的開啟,那麼這個鎖將被執行unlock,這點需要注意