阿里云服务器CentOS7版本yum方式安装mysql

1、确保服务器系统处于最新状态

[root@centos7 ~]# yum -y update

等待更新完成,会出现以下提示:

Replaced:
  grub2.x86_64 1:2.02-0.64.el7.centos      grub2-tools.x86_64 1:2.02-0.64.el7.centos     

Complete!

2、重启服务器

[root@centos7 lib]# reboot

3、查看系统中是否已安装 MySQL 服务,以下提供两种方式:

rpm -qa | grep mysql
yum list installed | grep mysql

4、如果已安装则删除 MySQL 及其依赖的包:

yum -y remove mysql-libs.x86_64

5、下载MySql安装包

[root@centos7 ~]# rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

或者

[root@localhost ~]# rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

6、安装MySQL

[root@centos7 ~]# yum install -y mysql-server

或者

[root@localhost ~]# yum install mysql-community-server

出现以下提示,安装成功

Installed:
  mysql-community-libs.x86_64 0:5.7.24-1.el7                                      mysql-community-libs-compat.x86_64 0:5.7.24-1.el7                                      mysql-community-server.x86_64 0:5.7.24-1.el7                                     

Dependency Installed:
  mysql-community-client.x86_64 0:5.7.24-1.el7                                                                                mysql-community-common.x86_64 0:5.7.24-1.el7                                                                               

Replaced:
  mariadb-libs.x86_64 1:5.5.60-1.el7_5                                                                                                                                                                                                                    

Complete!

 7、设置开机启动MySQL

[root@centos7 ~]# systemctl enable mysqld.service

8、检查是否已经安装了开机自动启动

[root@centos7 ~]# systemctl list-unit-files | grep mysqld
mysqld.service                                enabled 
mysqld@.service                               disabled

上述情况内容说明已经完成自动启动安装

9、设置开启服务

[root@centos7 ~]# systemctl start mysqld.service

10、查看MySQL默认密码

[root@centos7 ~]# grep 'temporary password' /var/log/mysqld.log
2018-10-23T07:26:03.122784Z 1 [Note] A temporary password is generated for root@localhost: SO#%2<oGFjos

这里的默认密码 SO#%2<oGFjos 是MySQL安装的时候随机生成的,

11、登陆MySQL,输入用户名和默认密码

[root@centos7 ~]# mysql -uroot -p
Enter password: 

猜你喜欢

转载自www.cnblogs.com/rvs-2016/p/9836826.html