腾讯云服务器centos7安装mysql5.7步骤

隐身守侯 提交于 2020-01-11 03:42:53

腾讯云centos7安装mysql5.7

一、查看是否安装mysql
rpm -qa | grep mysql

什么都没有显示,说明没有安装

二、进入到opt目录下,使用wget下载官方yum源的rpm包
cd /opt
//下载MYSQL5.7的软件源
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
三、安装软件源
yum  -y localinstall mysql57-community-release-el7-11.noarch.rpm
四、安装mysql服务端
yum install -y mysql-community-server

启动mysql服务

systemctl start mysqld

查看mysql状态

systemctl status mysqld
//成功的话,状态会显示active(running)

关闭mysql服务

systemctl stop mysqld

开机启动

systemctl enable mysqld

重启systemctl

systemctl daemon-reload
五、root账号密码修改

mysql安装启动成功以后,我们想登录mysql,用户名和密码在哪里 这是首要的问题,mysql为我们提供了一个root的用户,并且在安装成功之后在/var/log/mysqld.log中生成了一个临时的密码,我们只需要对其进行修改。

cat /var/log/mysqld.log

在这里插入图片描述
也可以直接使用以下命令来查看:

cat /var/log/mysqld.log|grep 'A temporary password'

使用root用户和临时密码登录mysql服务,进行修改密码

set password for 'root'@'localhost'=password('你的密码,要有大小写字母、数字和特殊符号,长度要大于8位'); 

在这里插入图片描述

设置远程登录
use mysql;
UPDATE user SET host='%' WHERE user='root';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Dyx19971026521!%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

设置远程登录的权限视为了可以使用类似Navicat类似的图形工具进行连接

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!