写在前面:安装环境:CentOS7虚拟机;

                  安装软件:mysql5.7版本;

                  安装时需要切换为root用户权限。

安装步骤:

1、添加官方的yum源,创建并编辑mysql-community.repo文件;使用命令:

        vim /etc/yum.repos.d/mysql-community.repo

 

     在打开的文件中添加以下代码,编写mysql5.7的下载源地址:

    [mysql57-community]
    name=MySQL 5.7 Community Server
    baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
    enabled=1
    gpgcheck=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

 保存并退出。

2、安装mysql5.7,使用如下命令:

yum install mysql-community-server -y

 

3、安装完成后启动mysql服务,使用命令:

systemctl start mysqld

 

4、因为是首次安装使用,所以需要修改mysql的密码,默认第一次使用会生成一个临时密码。启动mysql后,获取该临时密码,使用命令:

grep 'temporary password' /var/log/mysqld.log

5、获取到临时密码后,修改密码,使用命令:

mysqladmin -u root -p password 回车, 输入原始密码, 再输入新的密码,最后二次确认新密码。

 打印出以下语句说明密码修改成功;

 6、使用修改之后的密码登录mysql;登录命令:

mysql -u root -p

 

7、登录成功之后开启远程连接,目的是为了可以让windows上的软件如Navicat,SQLyog等连接到该mysql,默认是关闭了远程连接的。使用命令:

grant all privileges on *.* to 'root'@'%' identified by 'Root!Q2w' with grant option;

命令以分号结尾 ,需要注意的是语句中的'Root!Q2w'需要设置成你自己的密码。

8、开启了远程连接之后,最后一步:刷新权限,使用命令:

flush privileges;

9、输入命令exit,退出mysql,使用Navicat或者SQLyog连接虚拟机中的mysql5.7;发现没有问题,连接成功!

 

 到此,mysql5.7版本在虚拟机中的安装已经完成!

希望能帮到大家!

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐