mysql8忘记密码重置密码和创建新用户

mysql8忘记密码

  1. 查询进程 ps -ef |grep mysql

  2. 杀死进程

    • kill -9 [进程id] 或 systemctl stop mysqld
  3. 跳过权限 启动
    /usr/local/mysql/bin/mysqld --skip-grant-tables --port=13306 --socket=/usr/local/mysql/socket/mysql13306.sock &

  4. 另起会话登录

    • 执行 mysql -u root --port=13306 --socket=/usr/local/mysql/socket/mysql13306.sock
    • 修改密码
    bash 复制代码
    mysql> FLUSH PRIVILEGES;
    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'uz@2024#uz';
    mysql> exit;
  5. 正常启动mysql

    • 杀死之前的mysql进程 [参照步骤一步骤二]
    • 重新启动 mysql systemctl start mysqld
  6. 使用更改后的root密码登录并创建用户
    cd /usr/local/mysql/bin/
    ./mysql -u root --port=13306 --socket=/usr/local/mysql/socket/mysql13306.sock -p

    bash 复制代码
    mysql> CREATE USER 'mysql_uz'@'%' IDENTIFIED BY 'UZ@2024';
    mysql> GRANT ALL PRIVILEGES ON *.* TO 'mysql_uz'@'%';
    mysql> exit;
相关推荐
百***22121 小时前
mysql的分区表
数据库·mysql
星光一影2 小时前
废品回收系统小程序源码
mysql·php·html5
humors2212 小时前
服务端开发案例(不定期更新)
java·数据库·后端·mysql·mybatis·excel
Wang's Blog2 小时前
MySQL: 服务器性能优化全面指南:参数配置与数据库设计的最佳实践
服务器·数据库·mysql
码农101号2 小时前
Mysql主从架构的搭建
数据库·mysql·架构
装不满的克莱因瓶3 小时前
什么是脏读、幻读、不可重复读?Mysql的隔离级别是什么?
数据库·mysql·事务·隔离级别·不可重复读·幻读·脏读
aramae4 小时前
MySQL数据库入门指南
android·数据库·经验分享·笔记·mysql
百***17076 小时前
MySQL 常用 SQL 语句大全
数据库·sql·mysql
百***65956 小时前
mysql如何发现慢查询sql
数据库·sql·mysql
资深web全栈开发6 小时前
PostgreSQL 实战指南(面向 MySQL 开发者)
数据库·mysql·postgresql