noDB、MEMORY等等。其中,MySQL默認存儲引擎是MyISAM,本文將詳解MySQL默認存儲引擎的建表方法。
一、什么是MySQL默認存儲引擎
MySQL默認存儲引擎是指在創建表時,如果沒有指定存儲引擎,MySQL將使用默認存儲引擎來創建表。如上所述,MySQL默認存儲引擎是MyISAM。
二、MySQL默認存儲引擎的優缺點
MySQL默認存儲引擎MyISAM的優點是:
1、查詢速度快,特別是在全文索引和大數據量的情況下。
2、支持壓縮表,可以節省磁盤空間。
3、支持表級鎖,可以提高并發性能。
MySQL默認存儲引擎MyISAM的缺點是:
1、不支持事務,不能保證數據的完整性和一致性。
2、不支持外鍵約束,不能保證數據的關聯性。
3、不支持行級鎖,容易出現死鎖。
三、MySQL默認存儲引擎建表方法
在MySQL中,使用CREATE TABLE語句來創建表。如果沒有指定存儲引擎,MySQL將使用默認存儲引擎MyISAM來創建表。
ame (n1straint,n2straint,
.....
ts (t(11) NOT NULL AUTO_INCREMENT,ame varchar(50) NOT NULL,t(11) NOT NULL,
PRIMARY KEY (id)
tsamet。
四、MySQL默認存儲引擎的修改方法
yfginenoDByf中添加以下配置:
ysqld]ginenoDB
修改完成后,需要重啟MySQL服務才能生效。
yfgine參數。