我得到的错误是:
mysql / innodb_table_space admin / facdetails使用空格ID:2 at filepath:\ admin \ facdetails.ibd.cannot open tablespace(........)其中 在文件路径中使用id:2:。\ mysql \ innodb_index_stats.ibd 错误:无法打开单表表空间文件\ mysql \ innodb_index_stats.ibd
我见过下面的过程。解决错误,但它只运行一次,重新启动它后再抛出它。
exit Xampp server
go to your C:\xampp\mysql\data directory
delete the ibdata1 file
restart xampp server
当我重新启动mysql时,我连续得到这个错误,当我执行上面的proc时,数据库中的所有数据都会丢失。
我在xampp服务器上工作,我需要及早回复。
答案 0 :(得分:0)
只需转到phpMyAdmin,选择数据库并更改权限。
如果您无法从phpMyAdmin更改权限,请尝试以下
grant all privileges on mydb.* to myuser@'%' identified by 'mypasswd';
grant all privileges on mydb.* to myuser@localhost identified by 'mypasswd';
%似乎不包括sockethost通信,localhost用于。 WITH GRANT OPTION仅对超级用户有利,否则通常存在安全风险。