MySQL 創建庫并設置引擎
創建庫
創建庫是 MySQL 中最基本的操作之一。在執行任何操作前,應該先創建庫。創建庫的語法如下:
CREATE DATABASE database_name;
其中,database_name
是你要創建的庫的名稱。你也可以添加一些參數來指定一些庫的屬性,例如字符集和排序規則。
設置引擎
MySQL 中支持多種不同的存儲引擎,每種存儲引擎都有自己的優缺點和適用范圍。使用不同的存儲引擎,可以獲得更好的性能和更好的可靠性。
下面是設置引擎的語法:
CREATE TABLE table_name (
column_name1 data_type1,
column_name2 data_type2,
...
) ENGINE = engine_type;
其中,table_name
是你要創建的表名,column_name
和data_type
是列名和數據類型。你需要列出所有列和它們的數據類型,然后在最后添加ENGINE = engine_type
指定存儲引擎的類型。
例如,可以使用 InnoDB 引擎來創建表:
CREATE TABLE customer (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(30) NOT NULL,
PRIMARY KEY (id)
) ENGINE = InnoDB;
InnoDB 引擎使用行級鎖定來提高并發性能,提供了更好的可靠性和更好的事務支持。