在CentOS 6.5中 安装MySQL 5.1.73 64位 MySQL忘记密码的解决方案

 

    1. 安装步骤   如图:

         rpm   -ivh    rpm包名   //安装软件

         rpm   -Uvh  rpm包名   //升级软件

         rpm   -qpi   rpm包名    //查询软件包详细信息

         注:rpm 常用命令

-i安装软件包
--nodeps不验证软件包的依赖
  -v可视化 
-h显示安装进度
--force强制安装
-a查询所有已经安装的软件包
-q查询软件包
-l显示软件包的文件列表

 

      2. 安装完成后配置:

          service mysqld start   //初始化数据库

      mysql   -uroot   -p     //第一次登陆不需要密码

      mysql> show databases;   //展示字库

      mysql> use mysql;    //开启数据库

      mysql> show tables;    //展示所有的table

      mysql>select user ,host,password from user;
      delete from user where host
!='127.0.0.1';       //开启远程访问       update user set host='%' where user='root'; // 允许所有的网络用户访问       flush privileges; // 重新加载mysql的权限 mysql>update user set password=password('您的密码') where user='root'; //修改密码       flush privileges;  //重新加载mysql的权限

        3.MySQL忘记密码解决方案

                 a.修改MySQL的登录设置: 

# vi /etc/my.cnf
在[mysqld]的下面加上一句:
skip-grant-tables | 跳过权限验证
保存并且退出vi。


b.重启mysql服务:
service mysqld restart


c.输入: mysql 直接回车登陆


d. 修改密码同时开启远程登陆:
update user set password=password('123456') where user='root';
update user set host='%' where user='root';
flush privileges;
完成!


e. 将/etc/my.cnf恢复,并重启服务

      

 

转载于:https://www.cnblogs.com/lekunleshui/p/11273207.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值