加入收藏 | 设为首页 | 会员中心 | 我要投稿 淮南站长网 (https://www.0554zz.cn/)- 管理运维、图像技术、智能营销、专属主机、5G!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL教程之mysql重置密码

发布时间:2022-08-10 10:04:11 所属栏目:MySql教程 来源:互联网
导读:1.命令行进入安装mysql的bin目录下; 2.执行mysqld --skip-grant-tables命令跳过登录验证; 3.执行msyql命令无需密码登录; 4.执行show databases;命令查询所有数据库; 5.使用名称为mysql的数据库(use mysql;); 6.执行show tables;sql语句查询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 <item>', where <item> 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>
 
 

(编辑:淮南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读