skip-grant-tables:非常有用的mysql启动参数
2015-09-08 15:59
495 查看
介绍一个非常有用的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
操作方法:
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操作 ubuntu-14.04.2-server-amd64
- mysql统计一个字段的多种状态
- mysql 查询语句
- ActiveReports如何使用MySQL数据库
- Ubuntu 安装mysql和简单操作
- Mysql innodb_flush_log_trx_commit 简单调优
- MySQL技术之旅--随意写在前面的话
- MySQL允许远程连接的设置总结
- mysql limit使用方法
- MySQL字符串函数substring:字符串截取
- MYSQL命令
- mysql主主关系配置
- MySQL索引类型&建立索引的时机&索引的不足之处
- 命令行修改MySQL数据库密码
- MySQL CMake参数说明手册
- MYSQL-统计查询
- mysqli
- 解决您配置文件中的设置 (空密码的 root) 与 MySQL 默认管理员账户对应。
- 安装hive后使用mysql作为数据库无法正常启动问题
- MyBatis+MySQL 返回插入的主键ID