推荐非港澳台服务器使用。(更新于2019-11-09 21:03:23 星期六
由于阿里非港澳台的轻量级服务器带宽峰值只有1 Mbps,用常规阿里yum源的下载方式下载需要4个小时左右,经过测试上行速度可以跑满带宽,故推荐这种安装方式。(MySql版本不一致修改下文指令中的名称即可。)
1.link. 官网下载对应的MySql安装包。本文使用(mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar)
2.输入mkdir /home/mysql
用于在home下创建mysql文件夹存放安装包。
3.通过客户端工具(Xftp或者MobaXterm)把我们保存在windows上的mysql-5.7.23-1.el7.x86_64.rpm-bundle传输到刚在Linux中创建的mysql文件夹中。
4.解压tar文件:tar -xvf mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar
5.安装时发现会和Centos自带的mariadb发生冲突,需要输入指令查看是否需要卸载。
rpm -qa | grep mariadb
rpm -e --nodeps
6.安装相应的依赖 :
yum -y install libaio
yum -y install net-tools
yum -y install perl
7.安装mysql组件,按顺序安装以下四个。
rpm -ivh mysql-community-common-5.7.23-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.23-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.23-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.23-1.el7.x86_64.rpm
8.启动数据库。
service mysqld start
9.Centos下MySql启动后会生成临时密码。
grep password /var/log/mysqld.log
10.用临时密码登陆MySql。
mysql -u -root -p
11.登陆后修改临时密码。
mysql -p
set password = password("Mysql_123");
12.报错可能用到的指令。(不定时更新)
service mysqld status
mysql:service mysqld start
mysql:service mysqld stop
mysql:service mysqld restart