phpMyAdmin - версия 4.8.0.1 (последняя).
Я пытаюсь создать таблицу с колонкой json
.
CREATE TABLE 'book' (
'id' mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
'title' varchar(200) NOT NULL,
'tags' json DEFAULT NULL, // line 4
PRIMARY KEY ('id')
) ENGINE=InnoDB;
Результат - error in your SQL syntax... on line 4
Когда я перейду на вкладку " Structure
" существующей таблицы и попытаюсь изменить тип столбца - такой опции в списке нет.
Похоже, что phpMyAdmin не поддерживает этот тип данных.
Что такое решение, PLS?
Да, вы можете перейти от более старой версии к новой версии - Это то, что я сделал на localhost несколько месяцев назад.
Что касается меня, MySQL Workbench сделал трюк плавно и без ошибок, перейдите по ссылке https://dev.mysql.com/doc/workbench/en/wb-migration-database-mysql.html
И если у вас возникнут какие-либо проблемы во время миграции, спросите здесь, и мы можем помочь вам в этом процессе.
У общих хостинговых услуг обычно нет последней версии - Mine, например, по-прежнему запускает версию MySql 5.6.