yum在线安装
[root@localhost ~]#wget -i -c http://dev.mysql.com/get/mysql57-community- release-el7-10.noarch.rpm
[root@localhost ~]# yum install -y mysql57-community-release-el7-10.noarch.rpm
[root@localhost ~]# yum -y install mysql-community-server
rpm包安装
事先从官网下载RPM安装包,上传至服务器:
[root@localhost ~]# ls -l mysql-5.7.14-1.el7.x86_64.rpm-bundle.tar
-rw-r--r-- 1 root root 569344000 10月 24 2017 mysql-5.7.14-1.el7.x86_64.rpm- bundle.tar
解压查看:
[root@localhost ~]# tar xf mysql-5.7.14-1.el7.x86_64.rpm-bundle.tar
[root@localhost ~]# ls -l mysql-community*
其中:
mysql-community-client 客户端
mysql-community-devel 开发库
mysql-community-common 服务端和客户端的公共文件
mysql-community-embedded 嵌入式
mysql-community-serve 服务端
mysql-community-test 测试组件
mysql-community-libs 共享库
mysql-community-libs-compat MySQL之前版本的共享兼容库
手动安装:
[root@localhost ~]# yum remove mariadb-libs
[root@localhost ~]# rpm -ivh mysql-community-client-5.7.14-1.el7.x86_64.rpm mysql-community-common-5.7.14-1.el7.x86_64.rpm mysql-community-libs-5.7.14-1.el7.x86_64.rpm mysql-community-server-5.7.14-1.el7.x86_64.rpm
启动服务:
[root@mysql01 ~]# systemctl enable --now mysqld 开机自启动
查看服务是否启动
[root@mysql01 ~]# systemctl is-active mysqld
active
[root@mysql01 ~]# systemctl is-enabled mysqld
enabled
[root@mysql01 ~]# netstat -lnpt | grep 3306 查看端口
tcp6 0 0 :::3306 :::* LISTEN 12318/mysqld
[root@mysql01 ~]# ps -ef | grep mysqld 查看进程
mysql 12318 1 6 14:30 ? 00:00:50 /usr/sbin/mysqld --daemonize --pid-file=/