先上成果
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吧!