MySQL数据库root权限丢失解决方法

0 条评论

先把当前服务器的MySQL服务停止,把MySQL DATa目录下的mysql目录改名为mysql_OLD,到另一个服务器下把mysql目录下的/data/mysql目录复制到对应目录,然后启动MySQL服务,使用另一服务器下的root 的帐号登录到PHPmyadmin,进去之后可以看到有全部的操作权限了,但这个数据表中没有当前服务器中的数据库项目和用户信息。这时再找到mysql_OLD数据库,进去之后到user表,找到第一个 root localhost表段,修改:把所有的N改为Y。然后再停止mysql服务,把新复制过来的mysql删除,把mysql_old更名为mysql,再启动服务器后用root登录,发现权限已经全部回来了。
注意:不要将win下的mysql复制到linux下,可能造成mysql无法启动,出现
MySQL: Starting MySQL….. ERROR! The server quit without updating PID file
所以最好是对应的系统,也最好是同版本的msyql。

2015-03-19 / 服务器 / mysql, root 阅读全文

再见,2014

0 条评论

2014再过1个多小时就结束了,在这年末留下一点痕迹。

2014-12-31 / 随杂 / none 阅读全文

mysql:启动时报mysqld_safe mysqld from pid file /usr/local/mysql/data/Linux.pid ended

0 条评论

mysql启动时报:The server quit without updating PID file 解决办法:
日志显示如下:
问题:
启动Mysql时报错:
mysqld_safe mysqld from pid file /usr/local/mysql/data/Linux.pid ended
解决方法:初始化mysql
/usr/local/mysql/bin/mysql_install_db --user=mysql

2014-12-02 / 服务器 / none 阅读全文

朋友

1 条评论

你的朋友中总会有搞电脑的;
你的朋友中总会有搞手机的;
你的朋友中总会有搞装修的;
你的朋友中总会有搞化妆品的;
你的朋友中总会有搞保险的;
朋友,你的朋友中还有那类人是大家都有的?

2014-10-24 / 随杂 / none 阅读全文

用my-innodb-heavy-4g.cnf 并启用InnoDB报错的解决办法

0 条评论

mysql已经编译支持InnoDB,并运行一段时间,优化服务器时,用my-innodb-heavy-4g.cnf代替my.cnf,并启用InnoDB,结果报错。

2014-10-14 / 服务器 / mysql 阅读全文