码迷,mamicode.com
首页 > 数据库 > 详细

mysql官方源安装的一些问题

时间:2020-01-17 22:49:19      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:初始   cat   官方   mysqld   跳过   use   库文件   lte   提示   

 今天测试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 ‘你的密码‘;
新密码设置的时候如果设置的过于简单会报错,所以必须设置得复杂一些。

mysql官方源安装的一些问题

标签:初始   cat   官方   mysqld   跳过   use   库文件   lte   提示   

原文地址:https://www.cnblogs.com/thelovelybugfly/p/12207552.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!