学习PHP / mySQL等,当我使用xampp用phpmyadmin创建一个表时,每一行都会出现此错误:
.. libraries \ classes \ Controllers \ Table \ TableStructureController.php#1339中的警告 非法字符串偏移量'Data_length'
回溯
。\\ libraries \ classes \ Controllers \ Table \ TableStructureController.php#1278:PhpMyAdmin \ Controllers \ Table \ TableStructureController-> getTableStats() 。\ libraries \ classes \ Controllers \ Table \ TableStructureController.php#377:PhpMyAdmin \ Controllers \ Table \ TableStructureController-> displayStructure( 数组 数组 数组 , 数组 数组 ) 。\ tbl_structure.php#57:PhpMyAdmin \ Controllers \ Table \ TableStructureController-> indexAction() 。\ libraries \ classes \ Controllers \ Table \ TableStructureController.php#1342中的警告 非法的字符串偏移量'Index_length' 回溯
。\\ libraries \ classes \ Controllers \ Table \ TableStructureController.php#1278:PhpMyAdmin \ Controllers \ Table \ TableStructureController-> getTableStats() 。\ libraries \ classes \ Controllers \ Table \ TableStructureController.php#377:PhpMyAdmin \ Controllers \ Table \ TableStructureController-> displayStructure( 数组 数组 数组 , 数组 数组 ) 。\ tbl_structure.php#57:PhpMyAdmin \ Controllers \ Table \ TableStructureController-> indexAction()
我似乎无法弄清楚,每次我尝试创建表时都会发生这种情况。 我的桌子看起来像这样:
答案 0 :(得分:0)
执行以下步骤:
打开您的MySQL配置文件:[驱动器] \ xampp \ mysql \ bin \ my.ini
OR
在XAMMP面板上的MySQL行> config> my.ini
查找以下内容:#MySQL服务器 [mysqld]
lower_case_table_names = 2