博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在CentOS 6.5中 安装MySQL 5.1.73 64位 MySQL忘记密码的解决方案
阅读量:5044 次
发布时间:2019-06-12

本文共 1183 字,大约阅读时间需要 3 分钟。

 

    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

你可能感兴趣的文章
WCF 配置文件
查看>>
动态调用WCF服务
查看>>
oracle导出/导入 expdp/impdp
查看>>
类指针
查看>>
css修改滚动条样式
查看>>
2018.11.15 Nginx服务器的使用
查看>>
Kinect人机交互开发实践
查看>>
百度编辑器UEditor ASP.NET示例Demo 分类: ASP.NET...
查看>>
JAVA 技术类分享(二)
查看>>
android客户端向服务器发送请求中文乱码的问
查看>>
Symfony翻译教程已开课
查看>>
TensorFlow2.0矩阵与向量的加减乘
查看>>
NOIP 2010题解
查看>>
javascript中的each遍历
查看>>
String中各方法多数情况下返回新的String对象
查看>>
浅谈tcp粘包问题
查看>>
UVA11524构造系数数组+高斯消元解异或方程组
查看>>
排序系列之——冒泡排序、插入排序、选择排序
查看>>
爬虫基础
查看>>
jquery.lazyload延迟加载图片第一屏问题
查看>>