mysql5.7.9安装与启动

本文介绍了如何在Linux系统中安装MySQL 5.7.9,包括通过创建yum源进行安装,以及启动MySQL服务时遇到的随机密码问题和解决方法,如使用随机密码登录修改密码或在不安全模式下初始化。
摘要由CSDN通过智能技术生成

准备装cloudera,起个mysql当作外置关系行数据库用,顺便学习下mysql的安装和使用。
1、安装
首先在oracle网站上下载了mysql的安装包,mysql-community-server依赖client、common等几个包,所以就直接下载了bundle版,由于之前自己建了个http的yum源,所以为了省事把下载的bundle包解压后用createrepo做了个yum源直接挂在了之前自己的http yum源上。要安装的主机运行下

yum makecache
yum install mysql-community-server

就直接自己分析依赖并安装了。
当然这里也可以直接用rpm -i来依次安装,过程不详述。

2、启动
安装好之后,可以使用service 来查看、重启mysql服务:

查看状态   service mysqld status
启动      service mysqld start
关闭      service mysqld stop
重启      service mysqld restart

服务未启动的情况下急性链接,会提示socket文件不存在。
新版的mysql和旧版的在第一次启动时有些不同,为了增强安全性,mysql启动时会为root生成一个随机密码,需要使用这个密码登录。如果第一次本地使用root登陆mysql时报错

ERROR 1045 (28000): Access denied for user root@localhost (using password: NO)

那基本就是这个问题了。
网上关于这个问题找了很多资料,大部分都不靠谱。最后还是得跟着mysql的安装文档来。
解决方法大概有以下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值