今天测试linux 各个软件源 ,发现mysql 配置官方源之后,yum install -y mysql   安装了 mysql lastst 最新版,  安装完之后,奇葩的是没有提示输入密码,

所以 mysql 可以进入  提示输入密码,没有密码,  再经过几个折腾,包括什么跳过密码验证等等方法试过之后还是不行,发现直接查日志最为方便,

翻遍各种配置文件,改来该去

/etc/my.cnf mysql主配置文件 // 在这个配置文件结尾加上 skip-grant-tables 可以跳过密码验证

/var/lib/mysql 数据库文件存放位置

/var/log mysql 数据库的日志输出存放位置

查看文档之后发现,mysql 在初次启动之后,会生成一个随机初始密码, 可以从日志中 筛选 到 , cat var/log/mysqld.log  |grep password     就可以查询到当时的密码, 如图所示

这个初始密码第一次登陆是必须要修改的,所以使用这个密码登录之后,改为自己设置的密码

alter user 'root'@'localhost' identified by '你的密码';

新密码设置的时候如果设置的过于简单会报错,所以必须设置得复杂一些。

另外 在我之前安装了 mysql8.0以上的版本,然后卸载了全部依赖, 重新装了mysql5.7 之后,启动失败:

查看状态发现失败,

搜日志吧:  cat vim/var/

好像说有个东西在, 之前应该是装过8.0 导致的,

最后发现是/var/lib/mysql /这个目标路径已经存在/var/lib/mysql 后面的mysql 写入到的跟之前的mysql 块地址不一样,导致冲突 ,是磁盘区块导致的,

说白了就是有的之前的mysql 和现在的mysql虽然名字一样,但是不是一个东西,所以冲突了,导致运行的mysqld 的时候无法初始化,

删除/var/lib/mysql /后重启mysql服务 。

ko!

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

mysql安装源是什么_mysql官方源安装的一些问题相关推荐

  1. mysql8.0.4以后_mysql官方源从8.0.3直接通过yum源升级到8.0.4后启动不成功解决方法...

    mysql官方源从8.0.3直接通过yum源升级到8.0.4后启动不成功解决方法 发布时间:2020-05-13 14:57:06 来源:亿速云 阅读:156 作者:三月 下面讲讲关于mysql官方源 ...

  2. mysql多源复制脚本_Mysql多源复制

    1.概述 以下是多源复制的架构图(来自2015 OOW的ppt) 本文档实验的架构图: 2.所需软件 3.MySQL软件的安装(在四台服务器上都装上MySQL5.7.9数据库软件) 3.1.查询服务器 ...

  3. mysql 5.5.安装包_Mysql的详细安装教程!亲测可用!!!

    不看后悔系列!!! 这篇文章是为初学数据库的人写的,篇幅过长,你不妨先收藏一下,等有时间在来细细阅读.(不过,我听说,只收藏不点赞,不容易找到另一半哦!) 言归正传,这篇文章我们通过以下三个步骤组成: ...

  4. mysql.zip要什么下载_mysql用zip安装方法是什么

    mysql用zip安装方法:首先下载zip文件并解压到本地:然后修改配置文件,复制相关内容:接着输入cmd,以管理员身份运行控制台,运行mysqld install命令:最后设置初始密码,并执行[my ...

  5. 杰奇cms linux安装教程,杰奇2.4官方原版安装教程,附环境配置

    此教程来自昨晚某个群友的询问,所以决定补充一下.可能是杰奇开源版满大街都是,安装也极其简单,所以杰奇2.4官网原版的之前流出版本也就完全没有人需要的样子了,以至于我都没想到还可以写篇安装教程水水文章. ...

  6. arcgis超级工具安装教程_【软件安装管家】Autodesk卸载官方工具安装教程

    点击上面"蓝字"关注,获取更多资源!用心分享 一黑一白我不是灵魂导师一个分享软件/影视/音乐/网站/教程的公众号星标/置顶公众号?因公众号改版,不再按时间推送文章,为不错过最新资源 ...

  7. cad官方卸载工具_【软件安装管家】Autodesk卸载官方工具安装教程

    点击上面"蓝字"关注,获取更多资源!用心分享 一黑一白我不是灵魂导师一个分享软件/影视/音乐/网站/教程的公众号星标/置顶公众号?因公众号改版,不再按时间推送文章,为不错过最新资源 ...

  8. linux mysql 8.0启动不了_MySQL官方源从8.0.3直接yum升级到8.0.4后无法启动

    服务器环境:CentOS 7.4.14 问题:MySQL无法正常启动 查看日志 2018-02-23T02:10:08.371209Z 0 [System] [MY-010116] /usr/sbin ...

  9. mysql驱动源码解析_mysql驱动源码分析

    注: 本系列文章使用JDK1.5 数据库驱动版本 mysql-connector-java-5.1.8b JAVA连接数据库是其众多功能中的一部分,主要有两种方式连接DataBase: 一种是采用JD ...

最新文章

  1. linux下C语言套接字编程sockaddr和sockaddr_in的区别
  2. python自动化办公脚本下载-基于python实现自动化办公学习笔记二
  3. 遍历List 删除某条数据
  4. python调用电脑蓝牙_python-从蓝牙设备获取响应
  5. 深度学习之对象检测_深度学习时代您应该阅读的12篇文章,以了解对象检测
  6. 面象对象设计6大原则之一:单一职责原则
  7. React开发(126):ant design学习指南之form中的自定义校验labelCol
  8. mysql主从和dump_MySQL主从同步--原理及实现(一)
  9. laravel5.6 使用指定字段作为key_MyRocks TTL使用姿势及Bugfix
  10. Excel和Word 简易工具类,JEasyPoi 2.1.5 版本发布
  11. LindDotNetCore~入门基础
  12. Tips of keras
  13. 如何更方便地调试javascript代码
  14. 如何让微博营销更具效力
  15. 在linux系统如何获得窗口句柄,编写控制台程序,获得标准输入输出的窗口句柄...
  16. cpu多开测试软件,游戏多开CPU优化工具
  17. 嵌入式计算机的应用都有哪些,嵌入式系统的应用领域有哪些?
  18. linux内核开发(基础)
  19. 2018-2019 20165226 Exp7 网络欺诈防范
  20. 电脑报,轻薄本中的西装暴徒:机械革命Code01评测

热门文章

  1. 老大说要自动化测试,我是怎么做的可以看看
  2. linux目录加了一把锁怎么办,linux 文件加锁 lockf 小结
  3. python解包裹_关于Python中包裹传参和解包裹的理解
  4. 邻接矩阵中啥时候写0和无穷_集合中的上极限与下极限
  5. adc0832对光电二极管进行数据采集_实车采集的现场数据如何导入控制模型进行分析...
  6. ssm插入数据时候栈溢出_大话数据结构笔记(4)
  7. js 原生跨页面通信_DOM操作是跨线程的你知道吗?
  8. 企业互联网应用高性能解决之道
  9. python yaml用法详解
  10. UI 积累之select section