先上成果mysql
安装背景
前段时间MySQL刚刚发布8.0,号称比5.7快了两倍!再就是我平时喜欢尝试些新的东西,因而乎心里蠢蠢欲动,想要看一下。sql
服务器环境
如今手头如今有三台基础配置的服务器,一台腾讯云6年+只须要360、一台免费一年的Google服务器和一台当t的服务器。当t的服务器除了t,什么都没装,因此打算装个LNMP环境。我平时是源码安装,1核1G的服务器源码安装5.7的话安装进程会由于内存不够被杀掉,因此8.0刚出的时候斗胆挑战了一下,不出所料到58%的时候被kill掉了。可是又想折腾折腾,因此想到除了源码安装和一键脚本之外还有yum安装,没想到成功了!服务器
安装过程
此方法同时适用于安装MySQL5.7spa
首先在MySQL官网中下载YUM源rpm安装包,不大也就200kb+
官网地址code
其实就是这个a连接的地址,在系统中输入server
#wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
5.7的地址:blog
#wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
而后安装本地yum源进程
#yum localinstall mysql80-community-release-el7-1.noarch.rpm
安装MySQL图片
#yum install mysql-community-server
这步事后MySQL就安装到你的服务器上了,root的密码会生成在/var/log/mysqld.log里
接着启动MySQL内存
#systemctl start mysqld
查看下MySQL状态
#systemctl status mysqld
为MySQL设置开机自启动
#systemctl enable mysqld #systemctl daemon-reload
登录MySQL
mysql -uroot -p
输入log里的密码并修改root用户密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'YourNewPwd'; FLUSH PRIVILEGES;
到此大功告成!开始享受MySQL8.0吧!