现在有一台mysql ,开始的时候一直没有打开binlog,大概运行了一年,最近想打开,就在my.cnf里面加了一个binlog 选项,
发现启动的时候 能找到mysql 存储过程,但是 找不到表结构。看网上说要把ibdata1 ib_logfile0-2删除,但是这个删除的话 必须把数据库备份一下,然后再重新导入,否则 整个数据都要丢。为什么直接加binlog 启动后找不到 表结构 ,只能有存储过程???
发现启动的时候 能找到mysql 存储过程,但是 找不到表结构。看网上说要把ibdata1 ib_logfile0-2删除,但是这个删除的话 必须把数据库备份一下,然后再重新导入,否则 整个数据都要丢。为什么直接加binlog 启动后找不到 表结构 ,只能有存储过程???
但是
select * from `information_schema`.`TABLES` d where d.TABLE_SCHEMA='test';
却没有任何记录