在Debian上安裝MariaDB后,可以通過以下步驟進行存儲引擎的選擇:
首先,你可以查看當前MariaDB實例支持的存儲引擎以及默認的存儲引擎。
SHOW ENGINES;
這個命令會列出所有可用的存儲引擎及其狀態。
如果你想更改默認的存儲引擎,可以通過修改MariaDB的配置文件來實現。
你可以在MySQL客戶端中臨時設置默認存儲引擎:
SET GLOBAL default_storage_engine = InnoDB;
或者針對當前會話:
SET SESSION default_storage_engine = InnoDB;
編輯MariaDB的配置文件(通常是/etc/mysql/my.cnf
或/etc/my.cnf
),添加或修改以下行:
[mysqld]
default-storage-engine=InnoDB
保存文件后,重啟MariaDB服務以使更改生效:
sudo systemctl restart mariadb
你也可以在創建表時顯式指定存儲引擎:
CREATE TABLE my_table (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(100)
) ENGINE=InnoDB;
創建表后,你可以檢查表的存儲引擎:
SHOW CREATE TABLE my_table;
這個命令會顯示表的創建語句,包括使用的存儲引擎。
通過以上步驟,你可以在Debian上的MariaDB中進行存儲引擎的選擇和配置。