一 如何查看mysql ibdata1:
window系统:
C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.5\data\
二 解决方式:
方式一: 重装mysql
注意重装的时候,需要把Application Data下面的MySQL删除.才算mysql卸载干净。重装就不会报错了。
方式二: 删除ibdata1,修改ibdata1的保存方式
1.备份数据:将数据库的数据备份好。
2.停止mysql服务
步骤:控制面板--->管理工具-->服务
3.手动删除ibdata1和日志文件(删除ibdata1时,必须先停掉mysql服务,否则,会报错)
4.找到C:\Program Files\MySQL\MySQL Server 5.5下的my.ini
INNODB Specific options 下添加: innodb_file_per_table=1
如:
5.重启mysql服务,将备份数据,重新导入数据库,即可!