关于 mysql无法启动 1067 的解决方法
2014-11-24 20:37
260 查看
前几天安装的mysql,之前运行一直OK ,为什么今天打开就一直出现
于是网上查找了N多种方法,有说把
default-storage-engine=INNODB 改成
default-storage-engine=MYISAM
还有说在C:\windows下面缺少一个my.ini
但是这些改完还是无法启动。最后无意中看到有人说打开mysql\bin\my.ini , 在[mysqld]下面添加上skit-grant-tables
这样保存下再运行,果断成功启动,上面的INNODB不改为MYISAM也可以启动,
后来百度下skip-grant-tables的作用,如下:
介绍一个非常有用的mysql启动参数—— --skip-grant-tables。顾名思义,就是在启动mysql时不启动grant-tables,授权表。有什么用呢?当然是忘记管理员密码后有用。
操作方法:
1、杀掉原来进行着的mysql:
rcmysqld
stop
或者:
service
mysqld stop
或者:
kill
-TERM mysqld
2、以命令行参数启动mysql:
/usr/bin/mysqld_safe
--skip-grant-tables &
3、修改管理员密码:
use
mysql;
update
user set password=password('yournewpasswordhere') where user='root';
flush
privileges;
exit;
4、杀死mysql,重启mysql
作用是管理员忘记密码时用的,但是我就不明白这和服务器连接不上有什么关系?
于是网上查找了N多种方法,有说把
default-storage-engine=INNODB 改成
default-storage-engine=MYISAM
还有说在C:\windows下面缺少一个my.ini
但是这些改完还是无法启动。最后无意中看到有人说打开mysql\bin\my.ini , 在[mysqld]下面添加上skit-grant-tables
这样保存下再运行,果断成功启动,上面的INNODB不改为MYISAM也可以启动,
后来百度下skip-grant-tables的作用,如下:
介绍一个非常有用的mysql启动参数—— --skip-grant-tables。顾名思义,就是在启动mysql时不启动grant-tables,授权表。有什么用呢?当然是忘记管理员密码后有用。
操作方法:
1、杀掉原来进行着的mysql:
rcmysqld
stop
或者:
service
mysqld stop
或者:
kill
-TERM mysqld
2、以命令行参数启动mysql:
/usr/bin/mysqld_safe
--skip-grant-tables &
3、修改管理员密码:
use
mysql;
update
user set password=password('yournewpasswordhere') where user='root';
flush
privileges;
exit;
4、杀死mysql,重启mysql
作用是管理员忘记密码时用的,但是我就不明白这和服务器连接不上有什么关系?
相关文章推荐
- 关于mysql无法启动,错误1067解决方法
- MySQL服务无法启动【错误代码1067】的解决方法
- 碰到MySQL无法启动1067错误问题解决方法
- 关于mysql-5.7.13-winx64服务无法启动的解决方法
- 无法启动MYSQL服务”1067 进程意外终止”解决的方法——汇总及终极方法
- 无法启动mysql服务错误 1067: 进程意外终止的解决方法大全
- 无法启动MYSQL服务”1067 进程意外终止”解决办法――汇总及终极方法
- mysql服务无法启动报错误1067解决方法(mysql启动错误1067 )
- Mysql无法启动 错误:1067 解决方法
- MySQL —— 无法启动MySQL 提示1067 错误 解决方法
- 无法启动MYSQL服务”1067 进程意外终止”解决办法——汇总及终极方法
- mysql 无法启动,错误1067,进程意外终止(特殊解决方法)
- windows无法启动MySQL服务报错1067的解决方法
- MySQL 5.1 无法启动 1067 错误解决方法
- mysql 无法启动,错误1067,进程意外终止(特殊解决方法)
- 关于XAMPP 无法启动mysql的解决方法
- 【转】碰到MySQL无法启动1067错误问题解决方法
- 碰到MySQL无法启动1067错误问题解决方法
- 关于无法启动MYSQL服务”1067 进程意外终止”解决办法
- MySQL 服务无法启动 1067 错误 进程意外终止解决方法