Linux下MYSQL 清除密码,重设密码方法
来源:互联网 发布:java画流程图工具 编辑:程序博客网 时间:2024/05/16 23:52
1.先以root用户登录系统;
2.关闭MYSQL服务或进程:service mysqld stop / killall mysqld;
3.特权启动MYSQL: /usr/local/mysql/bin/mysqld_safe --skip-grant-tables & or mysqld_safe --skip-grant-tables --skip-networking & (注:参数--skip-grant-tables为跳过授权表;--skip-networking为不监听TCP/IP连接);
4.然后可以不需要密码进入MySQL:mysql -u root -p(要求输入密码时直接回车即可);
mysql>use mysql;
mysql>update user set password=password('new pw') where user='root' (注:'new pw' 就是你的新密码,其它照抄;
另一种写法:update mysql.user set password=password('new pw') where user='root';
5.更新下:
mysql>flush privileges;
mysql>quit;
6.结束刚启动过的MYSQL进程:killall mysqld or killall -9 mysqld.
7.正常启动MYSQL: service mysql start
8.用'new pw'登入:mysql -u root -p.
OK......
>>同时也可以这样做:
首先,修改MySQL的登录设置:
# vi /etc/my.cnf
在[mysqld]的段中加上一句:skip-grant-tables
例如:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-grant-tables
保存并且退出vi。
然后,重新启动mysqld,进去修改密码,同上述方法;
最后,将MySQL的登录设置修改回来:
# vi /etc/my.cnf
将刚才在[mysqld]的段中加上的skip-grant-tables删除
保存并且退出vi。
再次登入MYSQL,一样OK......
- Linux下MYSQL 清除密码,重设密码方法
- linux mysql 密码重设
- Ubuntu下忘记MySQL密码重设方法
- Ubuntu下忘记MySQL密码重设方法
- Ubuntu下忘记MySQL密码重设方法
- Ubuntu下忘记MySQL密码重设方法
- Ubuntu下忘记MySQL密码重设方法
- Ubuntu下忘记MySQL密码重设方法
- linux下重设MYSQL的ROOT密码
- Linux下清除MySql密码
- Linux OS 下遗忘MYSQL密码,重设步骤
- MySql修改密码&忘记密码后重设密码(Linux)
- windows下重设mysql的root密码
- Ubuntu忘记MySQL密码重设方法
- Linux清除MySql密码
- linux清除MYSQL密码
- MySQL 重设root密码
- MySql数据库重设密码
- 如何利用谷歌浏览器来模拟手机浏览器
- 一些有用的device信息,可能有些是私有API
- android基站地位
- EL表达式函数的使用
- api查询网址
- Linux下MYSQL 清除密码,重设密码方法
- OpenCv 移植到Arm-linux
- Web服务器推送技术
- 使用 MacBook Pro 的硬件重置功能解决故障
- 九度题目1184:二叉树遍历
- 由UITableViewCell里的任意子view获取当前所在的UITableViewCell
- CVPR 2013 录用论文(目标跟踪部分)
- HTTP协议详解
- JS获取当前网址,JS获取当前域名URL ,JS获取网站完整路径页面地址