我看网上的其他教程都是说下载MySQL的RPM包或者DEB包,然后安装;但其实不用这样,可以使用YUM或者API命令也能安装,安装流程如下:
安装说明
服务器是腾讯云的一个服务器,在国内,安装的系统是CentOS Linux release 7.6.1810,所以我就以RPM系为例了,相信DEB系的同学可以举一反三;要安装的MySQL版本是5.7。
存储库
MySQL给Linux发行版提供了一个存储库(传送门),其中就有最新的MySQL。不过,在选择合适的存储库之前,需要选择合适的系列,也就是对应的包管理工具

开始安装
接下来就是跟着命令一条龙走了
1)添加存储库
yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
输入”y“并按”Enter“进行确认

2)安装MySQL
yum -y install mysql-community-server


3)启动MySQL服务
systemctl start mysqld
4)开机自启动
systemctl enable mysqld
5.1)查看是否启动
这里主要是看3306端口是否启动
netstat -plntu

5.2)查看是否启动
还有一个更简单的查看方法,显示enabled则表示已经启动
systemctl is-enabled mysqld

6)配置MySQL密码
密码在安装的时候就已经默认生成了,需要在mysqld.log日志中查看
grep 'temporary' /var/log/mysqld.log

7) 登录MySQL
输入完下面命令后,回车;会要你输入密码,这个时候输入密码是不会回显的哦
mysql -u root -p
接着更换密码,我改成123456
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'
刷新系统权限
flush privileges

8)再次登录
到这里就已经安装完成了哦
