mysql语句 重置用户名_mysql重置密码

1.命令行进入安装mysql的bin目录下;

2.执行mysqld --skip-grant-tables命令跳过登录验证;

3.执行msyql命令无需密码登录;

4.执行show databases;命令查询所有数据库;

5.使用名称为“mysql”的数据库(use mysql;);

6.执行show tables;sql语句查询“mysql”数据库下的所有表;

7.执行select user,host,authentication_string from user;查询用户名和密码;

8.执行update user set password=password('你的密码') where user='root' and host='localhost';语句更改root密码;

以上方法改密码会出现结束mysql进程后,第二次再进行登录会报错(权限问题),解决方法如下:

1.执行net start mysql 开启mysql数据库服务;

2.执行alter user 'root'@'localhost' identified by '自己的密码'; 修改密码;

3.执行flush privileges;命令刷新权限;

4.执行help contents命令查询修改信息;

5.弹出信息如下,则成功:

You asked for help about help category: "Contents"

For more information, type 'help ', where is one of the following

categories:

Account Management

Administration

Compound Statements

Data Definition

Data Manipulation

Data Types

Functions

Functions and Modifiers for Use with GROUP BY

Geographic Features

Help Metadata

Language Structure

Plugins

Procedures

Storage Engines

Table Maintenance

Transactions

User-Defined Functions

Utility

mysql>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值