首页 > 数据库技术 > 详细

mysql 的一个奇葩问题

时间:2015-06-04 11:19:39      阅读:250      评论:0      收藏:0      [点我收藏+]

其实也是小问题。但是小问题也是要时间解决的。弄不好还很不好处理。网上也有教程。但是时刻提醒自己脑子要活。不能照抄。

1 问题起因,公司的一个项目,不同电脑的MYSQL 备份数据,就是拷贝DATA文件夹。不知道什么原因(操作系统?,MYSQL 版本?,文件损坏?)在运行项目时(打开Web项目时)老提示 表损坏。

2 繁琐的解决是,导出再导入一次就行。但是太繁琐。网上先是找到mysql repair 命令。但是修复一张表后,又提示又一张表也是坏的。(项目一个控制器也多少用了好几张表关联) 于是重新找了个方法 mysqlcheck 可以批量修复。"mysqlcheck -r --database db1 db2 -uroot -p"

3 尼玛,问题来了:cmd 命令行运行此命令,提示密码为空不安全,不让我运行!(经验:应该是不同mysql版本 会有各种限制)

4.于是就得修改密码,网上找的教程基本是运行一条sql,更新root 密码。问题来了。运行此SQL,的下一步也是报 密码不能为空!

5 好吧,后来不知道怎么解决的。暂时记录到这。

mysql 的一个奇葩问题

原文:http://www.cnblogs.com/krilima/p/4550987.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!