每次创建表格列并点击保存时,都会出现错误

时间:2019-05-21 08:46:29

标签: mysql

我正在使用PhpMyAdmin为将要建立的网站创建数据库,等等。我创建了一个数据库,然后在内部创建了一个表,下一步是创建列。 在我给出了列的名称之后,请给它们每列的类型和长度。我点击保存。 但是错误出现了。您将在下面看到的内容,然后我将其忽略,并且无论如何都会创建它。但是我不知道将来开始我的php编码后

PhpMyAdminInterface 错误

bl_structure.php#47: PMA\libraries\controllers\table\TableStructureController->indexAction()
Warning in .\templates\table\structure\display_table_stats.phtml#4
 Illegal string offset 'TABLE_COMMENT'

Backtrace

.\libraries\Template.php#152: include(.\templates\table\structure\display_table_stats.phtml)
.\libraries\controllers\table\TableStructureController.php#1389: PMA\libraries\Template->render(array)
.\libraries\controllers\table\TableStructureController.php#1265: PMA\libraries\controllers\table\TableStructureController->getTableStats()
.\libraries\controllers\table\TableStructureController.php#355: PMA\libraries\controllers\table\TableStructureController->displayStructure(
array,
array,
array,
boolean false,
array,
array,
)
.\tbl_structure.php#47: PMA\libraries\controllers\table\TableStructureController->indexAction()

1 个答案:

答案 0 :(得分:0)

您正在尝试将String添加到属性中,需要将值类型更改为varchar才能添加String。例如item_name是一个int(11),例如,您需要将其设为varchar(255)