在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中进行存储引擎的选择和配置。