mysql8.0忘记密码如何找回
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,为了演示,找个测试环境来操作,千万不要线上这么搞pkill mysqld 关闭掉mysql跳过MySQL的权限表启动MySQL服务:--skip-grant-tables启动mysql/usr/loc
千家信息网最后更新 2025年12月02日mysql8.0忘记密码如何找回
为了演示,找个测试环境来操作,千万不要线上这么搞
pkill mysqld 关闭掉mysql
跳过MySQL的权限表启动MySQL服务:
--skip-grant-tables启动mysql
/usr/local/mysql8013/bin/mysqld_safe --defaults-file=/data/mysql8/my8.cnf --skip-grant-tables & 将密码置空:
root@localhost [(none)]>update mysql.user set authentication_string='' where user="root" and host="localhost";Query OK, 1 row affected (0.06 sec)Rows matched: 1 Changed: 1 Warnings: 0root@localhost [(none)]>pkill mysqld 关闭掉mysql
再次启动mysql服务
[root@localhost ~]# /usr/local/mysql8013/bin/mysqld --defaults-file=/data/mysql8/my8.cnf &无密码登录MySQL服务并设置新的密码:
root@localhost [(none)]>select version();+-----------+| version() |+-----------+| 8.0.13 |+-----------+root@localhost [(none)]>alter user user() identified by 'jist558@wei';[root@localhost ~]# mysql -uroot -p'jist558@wei' -e "select version();"
mysql: [Warning] Using a password on the command line interface can be insecure.
+-----------+
| version() |
+-----------+
| 8.0.13 |
+-----------+
密码写入.my.cnf文件就可以mysql直接登录mysql窗口:
[root@localhost ~]# cat .my.cnf [mysql]prompt="\u@\h:\p \R:\m:\s[\d]>"no-auto-rehashuser=rootpassword=jist558@wei[root@localhost ~]# mysql -e "select version();"+-----------+| version() |+-----------+| 8.0.13 |+-----------+演示完毕
密码
服务
演示
登录
再次
文件
权限
环境
测试
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
国家基金委项目查询数据库
私人服务器要域名吗
联通的什么数据库
2020网络安全试题
厦门龙脉网络技术有限公司
查询服务器ip黑名单
手游pubg服务器怎么改
河南国安网络技术服务
搭建个人云服务器
盛大网络安全概念股
西工大的网络安全专业在全国排名
qt界面接收串口数据库
时间轴设计软件开发
百度时代网络技术 北京
内网数据库外网web服务
软件开发主要有哪些模型
龙珠模组我的世界服务器
中山cpu服务器散热器哪家便宜
服务器风扇启动慢
开展网络安全宣传周活动心得
海州区智能网络技术创新服务
阿坝网络技术预算
软件开发项目外包注意事项
广灵标准网络安全常见问题
公安网络安全学习体会
贵州数据库技术与应用
服务器管理器里没有系统
金蝶数据库结构分析
上海同在科技互联网有限公司
使命召唤8怎么找服务器