您正在使用IPV4(35.168.110.128)访问本站 您本次共访问本站 1 次
 用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
[公益]文明驾车我带头,文明行路我带头,礼貌让座我带头      

【腾讯云】多款云产品1折起,买云服务器送免费机器,最长免费续3个月      
[公益] 节省一分零钱 献出一份爱心 温暖世间真情      
2022年 中秋节 21
2022年 国庆节 42
2023年 元 旦 134
2023年 春 节 155
 
本类新增
本类热门文章
您现在的位置:首页 >> 数据库 >> 内容
mysql8.0.19忘记密码处理方法详解
内容摘要: 1在配置文件中添加skip-grant-tables后重启mysql,然后直接登录[[email protected]~]#cat/etc/my.cnf[mysqld]user=mysqlbasedir=/application/mysqldatadir=/data/mysql/datasocket=/tmp/mysql.sockserver_id=6port=330......
1在配置文件中添加skip-grant-tables后重启mysql,然后直接登录

[[email protected]~]#cat/etc/my.cnf

[mysqld]

user=mysql

basedir=/application/mysql

datadir=/data/mysql/data

socket=/tmp/mysql.sock

server_id=6

port=3306

gtid-mode=on

enforce-gtid-consistency=true

log_error=/data/mysql/data/mysql.log

log_bin=/data/binlog/mysql-bin

secure-file-priv=/tmp

innodb_flush_method=O_DIRECT

lower_case_table_names=1

skip-grant-tables

2更新密码

mysql>flushprivileges;

QueryOK,0rowsaffected(0.00sec)

mysql>alteruser"root"@"localhost"identifiedby"123456";

ERROR1396(HY000):OperationALTERUSERfailedfor'root'@'localhost'

mysql>usemysql;selectuser,hostfromuser;root|%|

|mysql.infoschema|localhost|

|mysql.session|localhost|

|mysql.sys|localhost|

+------------------+-----------+

4rowsinset(0.00sec)

mysql>ALTERUSER'root'@'%'IDENTIFIEDWITHmysql_native_passwordBY'123456';

QueryOK,0rowsaffected(0.00sec)

mysql>flushprivileges;

3在配置文件中去掉免登录然后重启mysql:

[[email protected]~]#vim/etc/my.cnf

[mysqld]

user=mysql

basedir=/application/mysql

datadir=/data/mysql/data

socket=/tmp/mysql.sock

server_id=6

port=3306

gtid-mode=on

enforce-gtid-consistency=true

log_error=/data/mysql/data/mysql.log

log_bin=/data/binlog/mysql-bin

secure-file-priv=/tmp

innodb_flush_method=O_DIRECT

lower_case_table_names=1

skip-grant-tables#去掉

[[email protected]~]#servicemysqlrestart

ShuttingdownMySQL..SUCCESS!

StartingMySQL.SUCCESS!

[[email protected]~]#mysql-uroot-p123456

mysql:[Warning]Usingapasswordonthecommandlineinterfacecanbeinsecure.

WelcometotheMySQLmonitor.Commandsendwith;or\g.

YourMySQLconnectionidis8

Serverversion:8.0.19MySQLCommunityServer-GPL

Copyright(c)2000,2020,Oracleand/oritsaffiliates.Allrightsreserved.

OracleisaregisteredtrademarkofOracleCorporationand/orits

affiliates.Othernamesmaybetrademarksoftheirrespective

owners.

Type'help;'or'\h'forhelp.Type'\c'toclearthecurrentinputstatement.

mysql>

上一篇:MySql获取当前时间并转换成字符串的实 下一篇:CSS实现背景图片全屏铺满自适应的3种方
发布日期:2022/7/13
手机扫二维码直达本页
发布时间:14:34:48
点击:119
录入:壹家怡园
相关文章
Baidu

YiJiaCMS 6.3.1.220701(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,百度云加速提供加速防护
Copyright©2000-2022