通過yum 安裝
1、下載yum 的rpm文件,裏面存放mysql各個版本的yum地址;
網址:https://dev.mysql.com/downloads/repo/yum/
在這裏我下載的是linux6的,這個根據自己的版本選擇,所以我下載下來的文件名爲:
mysql80-community-release-el6-1.noarch.rpm
2、安裝rpm 文件;
sudo rpm –Uvh mysql80-community-release-el6-1.noarch.rpm
- 安裝完成後,我們可以通過:yum repolist all | grep mysql 查看可以安裝的版本,如下,這是我們可以安裝的就是80的。若是需要安裝其他的版本,這到步驟4,不需要則跳過步驟4
3、根據官方文檔,修改可用的版本方式有2種:
- 命令修改 ,先停掉默認的,再打開需要安裝的版本。其實這個本質上也是修改配置文件的。
- sudo yum-config-manager --disable mysql80-community
- sudo yum-config-manager --enable mysql56-community
-
- 修改配置文件 ; /etc/yum.repos.d/mysql-community.repo
- Vim /etc/yum.repos.d/mysql-community.repo
- 將默認的80中的enable修改爲0,你選擇的版本中修改爲1;
- 修改完,我們可以通過命令查看是否修改成功: yum repolist all | grep mysql
- 修改配置文件 ; /etc/yum.repos.d/mysql-community.repo
4、前面步驟沒問題了,版本也對了的時候,就可以直接安裝了:
sudo yum install mysql-community-server
tip:安裝的時候,可能會問你是否安裝,一路按 y 即可
5、啓動: service mysqld start
查看狀態: service mysqld status
Tip: 我裝的是5.6版本,默認是不需要密碼可以登錄的,若是裝的是5.7的話,此時還需要初始化密碼。通過系統給你的隨機密碼登入纔行。詳情可以看官方文檔::
https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
1、啓動mysql5.7 的時候,默認系統創建了root的賬號,密碼是隨機生成的,但是我們可以通過日記文件可以看到
sudo grep 'temporary password' /var/log/mysqld.log
2、然後複製此密碼,登錄mysql,然後修改密碼:
mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
6、進入mysql : 直接輸入: mysql 即可;