学习PHP/mySQL等,当我使用xampp用phpmyadmin创建表时,每一行都会出现以下错误:
警告位于.\libraries\classes\Controllers\Table\TableStructureController.php#1339
非法的字符串偏移量“数据长度”
回溯
.\libraries\classes\Controllers\Table\TableStructureController.php#1278:PhpMyAdmin\Controllers\Table\TableStructureController->getTableStats()
.\libraries\classes\Controllers\Table\TableStructureController.php#377:PhpMyAdmin\Controllers\Table\TableStructureController->displaystrule(
阵列,
阵列,
阵列,
,
阵列,
阵列,
)
..tbl_structure.php#57:PhpMyAdmin\Controllers\Table\TableStructureController->indexAction()
警告位于.\libraries\classes\Controllers\Table\TableStructureController.php#1342
非法的字符串偏移量“索引长度”
回溯
.\libraries\classes\Controllers\Table\TableStructureController.php#1278:PhpMyAdmin\Controllers\Table\TableStructureController->getTableStats()
.\libraries\classes\Controllers\Table\TableStructureController.php#377:PhpMyAdmin\Controllers\Table\TableStructureController->displaystrule(
阵列,
阵列,
阵列,
,
阵列,
阵列,
)
..tbl_structure.php#57:PhpMyAdmin\Controllers\Table\TableStructureController->indexAction()
我好像搞不清楚,每当我试图创建一个表时就会发生这种情况。
我的桌子是这样的:
最佳答案
执行以下步骤:
打开MySQL配置文件:[drive]\xampp\MySQL\bin\my.ini
或者
在MySQL row>config>my.ini中的XAMMP面板上
查找:#MySQL服务器[mysqld]
将此添加到它的正下方:lower_case_table_names = 2
保存文件并重新启动MySQL服务