不好意思,懒得上图,凑合看吧
- 首先查看yum库上的MySQL版本信息:
yum list | grep mysql
- 安装MySQL,当结果显示“Complete!”即安装完毕
yum -y install mysql-server mysql mysql-devel
- 尝试启动MySQL服务,这时可能会出现错误:Failed to start mysqld.service: Unit not found.
service mysqld start
- 出现这个错误的原因是CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
- 如果出现错误:-bash: wget: command not found
yum -y install wget
- 结果显示为“Complete!”即安装完毕
- 安装好wget之后重新执行第4步的命令,结果显示为“Complete!”即安装完毕
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
- 出现要输入的选项,输入y即可,结果显示为“Complete!”即安装完毕
- 启动MySQL服务:
service mysqld start
- 服务启动后:
即可登录数据库,首次登录是没有密码的mysql -u root
- 修改root用户密码:
set password for 'root'@'localhost' = password('newpassword');
- quit命令退出后重新登录:
输入你刚才设置的密码,登录成功mysql -u root -p