当前位置:
  1. 首页 »
  2. 随笔 »
  3. 正文

记一次小皮面板MySQL数据库损坏修复

零分 2,551

用小皮面板,没有设置数据库备份,昨天突然发现wordpress需要重新安装。

但是,问题来了,安装之后跳出的页面时数据库出错了。

大概意思就时,找不到表,进入phpmyadmin,点击表,弹出同样的错误。数据大概有几十万条吧。

试过很多次,都是同样的提示,百度了下,可能时数据库损坏了,那就修复下。

百度了很多,比较靠谱的是,用MySQL Utilities Console提取表结构。

CMD运行生成SQL文件

mysqlfrm .frm文件 > 生成.sql --diagnostic

新建一个数据库导入.sql创建表结构

运行SQL命令

alter table 表名 discard tablespace

解除关系,成功之后会删除data下的.ibd文件,将备份的.idb文件放进去!运行sql命令

alter table `表名` import tablespace;

将关系重新绑定。

按照网上的说法是,这样就可以恢复数据了。亲测了一下,的确可以恢复数据,但是,最后发现还是有个别表无法恢复,想来可能是无法恢复的表损坏了。

本想着通过log日志来恢复数据了,最后想了一想,算了,已经折腾了一天一夜了,不想再折腾了!

宝塔面板和小皮面板的使用感受

最早之前使用的Linux服务器管理面板是WDCP,后来使用宝塔,至今也在使用!宝塔功能越来越全,同时收费的东西也越来越多。前段时间体验了一下小皮面板。 小皮前身phpstudy,window版在架设本地环境一直都在使用,最近感受一下Linux版,感觉还是不习惯。MySQL安装后不知道是因为绑定了一个域名还是什么,现在是打不开了。文件的编辑也不如现在宝塔那样双击就可以!总体的感觉不如宝塔习惯!
随笔 2,708

免费往往最贵,曾经也注册过亚马逊AWS的免费VPS扣费12美元

想着使用下境外免费的VPS,在成功注册了亚马逊AWS之后,第一个月被扣了1.2美元,之后果断删除实例,注销账号。 我朋友,第一个被扣了0.37美元,可能是因为甲骨文被删除了实例,之后把一些数据搬到了亚马逊。 结果,上个月发来了账单,扣费12.2美元,折合人民币大概有60-70块钱了,还不如买一台付费的vps。 现在估计正在删除实例以及注销账号了。 亚马逊AWS免费一年的VPS,已经给你们踩坑了,对于境外绑实体卡的,还是谨慎谨慎再谨慎,对于国内的扣款协议,写的明明白白,还可以解除扣款。 上次招行打来电话,听不清楚到底说了些什么,回答嗯嗯嗯,之后就被绑定了自动扣款保险,看了短信才知道,之后登录AP
随笔 2,047

N270渣主机折腾Windows xp 后又换回了Windows Thin PC

在海鲜市场淘的华硕EEE BOX B202 N270渣主机,之前试过Linux、Android X86,感觉都不尽人意,最后安装了Windows 7精简版 Windows Thin PC,感觉还行,就安装一个影视软件,淘了一个VGA转HDMI接口,连着电视看电视电影。DVI转VGA接口,渣主机淘来的时候就已经有了,配件是挺齐全的。 最后,又淘了一个迷你键盘,放在床头,搜索、关机就不需要庞大的鼠键套装了。 但是,昨天,忽然的想着,如果换回Windows XP,表现会不会更好一点,说干就干,去找了XP的原版,通过PE安装了下。 还是那句话,理想很丰满,现实很骨干,Windows XP毕竟是年代久远
随笔 1,864

老旧电脑翻车记:海鲜市场收了一台N270小主机,最后决定安装了Windows Thin PC

前段时间,一直想给电视弄个盒子,翻了翻海鲜市场,想淘个盒子,最后看到同城的有个再出华硕的Eee Box PC,N270的渣渣处理器,想着怎么说也比盒子强(后来,我发现我想错了)。 经过一段时间的心理挣扎,最后决定50块钱收了这台小主机,同城花了8块钱的跑腿费去拿,一共花费58块钱。主机开机是XP系统。但是,终究还是卡成了PPT。 成色还是不错,一面的膜还在,盒子还很新,说明书,光盘啥的都有,估计买的时候升级过内存,实际是2G内存,配件什么的也都有,壁挂架,支架都有。 理想很丰满,现实很骨感。N270实在是太渣了! 原本是想给它安装个Android X86,翻了一圈,发现已经更新到了9.0了,想
随笔 2,114

wordpress评论模块,好久没写过了,大概是忘记了

不知道什么时候开始,或许是因为备案要求不能有交互式内容吧,自用模板都没有写评论模块 或许还有一个原因,就是垃圾评论太多了 很多网站都设置了登录才能评论,也别说评论了,现在估计也很少写文字了​。 今天要写一个留言板,需要评论模块,感觉都忘记了,查了下wordpress的评论模块函数 comment_form()​:评论表单 wp_list_comments()​:帖子列表 刚开始放上去,没有输出,依稀记得,wordpress是有内置表单的,不可能不会有输出的问题​。 这个评论是放在页面上的,理论上和文章模块都是一样的。原本以为是不支持页面,放文章页,也是不显示,​到后台看了下,原来是关闭了评论。
随笔 2,769