Итак, у меня есть установка, где я использую удаленный сервер баз данных, который предоставляет Digital Ocean, и сервер, на котором размещено приложение PHP. Оба в одной и той же сети, поэтому подключение выглядит нормально. Я получаю сообщение об ошибке ниже при попытке настроить базу данных.
General error: 3161 Storage engine MyISAM is disabled (Table creation is disallowed). (SQL: create table `flrm_posts` (`id` int unsigned not null auto_increment primary key, `discussion_id` int unsigned not null, `number` int unsigned null, `time` datetime not null, `user_id` int unsigned null, `type` varchar(100) null, `content` text null, `edit_time` datetime null, `edit_user_id` int unsigned null, `hide_time` datetime null, `hide_user_id` int unsigned null) default character set utf8mb4 collate 'utf8mb4_unicode_ci' engine = MyISAM)
Я знаю, что она сообщает engine = MyISAM
, поэтому я предполагаю, что она пытается использовать этот механизм при выполнении запроса. Я также запустил запрос SHOW ENGINES;
на моем сервере. Он вернул следующее:
+--------------------+---------+------------------------------------------------ ------------+--------------+------+------------+
| Engine | Support | Comment | Transactions | XA | Savepoints |
+--------------------+---------+------------------------------------------------ ------------+--------------+------+------------+
| MRG_MYISAM | YES | Collection of identical MyISAM tables | NO | NO | NO |
| MyISAM | YES | MyISAM storage engine | NO | NO | NO |
| PERFORMANCE_SCHEMA | YES | Performance Schema | NO | NO | NO |
| InnoDB | DEFAULT | Supports transactions, row-level locking, and f oreign keys | YES | YES | YES |
| MEMORY | YES | Hash based, stored in memory, useful for tempor ary tables | NO | NO | NO |
| CSV | YES | CSV storage engine | NO | NO | NO |
+--------------------+---------+------------------------------------------------ ------------+--------------+------+------------+
Как мне решить эту проблему? Я знаю, что мог бы настроить движок на использование MyISAM, но я видел несколько статей, в которых говорилось, что это будет иметь проблемы с производительностью?
Любая помощь и отзывы будут высоко оценены