安裝方式採用yummysql
下載並安裝MySQL官方的 Yum Repositorysql
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
使用上面的命令就直接下載了安裝用的Yum Repository,大概25KB的樣子,而後就能夠直接yum安裝了。vim
yum -y install mysql57-community-release-el7-10.noarch.rpm
#官網命令
sudo rpm -Uvh mysql57-community-release-el7-10.noarch.rpm
查看mysql子存儲庫(官網安裝步驟之一)ide
yum repolist all | grep mysql
開啓和禁用配置(官網安裝步驟之一)spa
sudo yum-config-manager --disable mysql80-community sudo yum-config-manager --enable mysql57-community
查看mysql可用的子存儲庫(官網安裝步驟之一).net
yum repolist enabled | grep mysql
mysql開始安裝(此過程比較長久,中間還可能失敗,須要屢次執行這個命令)命令行
sudo yum install mysql-community-server
啓動mysqlrest
sudo systemctl start mysqld.service
查看msyql狀態server
sudo systemctl status mysqld.service
查看臨時密碼blog
sudo grep 'temporary password' /var/log/mysqld.log
登陸命令(密碼爲標紅字符串)
mysql -uroot -p
從新設置登陸密碼(密碼設置太簡單會提示你無法經過)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
容許遠程鏈接mysql
grant all on *.* to root@'%' identified by 'root';
由於安裝了Yum Repository,之後每次yum操做都會自動更新,須要把這個卸載掉:
yum -y remove mysql57-community-release-el7-10.noarch.rpm
參照博客:https://blog.csdn.net/H_Ystar/article/details/98470678
一、用命令編輯/etc/my.cnf配置文件,即:vim /etc/my.cnf 或者 vi /etc/my.cnf 或者 nano /etc/my.cnf
2.在[mysqld]下添加skip-grant-tables,而後保存並退出
3.重啓mysql服務:service mysqld restart
2、更改root用戶名
一、重啓之後,執行mysql命令進入mysql命令行 mysql -uroot -p ,不用輸入密碼
二、修改root用戶密碼
MySQL> UPDATE mysql.user SET Password=PASSWORD('新密碼') where USER='root';
MySQL> flush privileges;
MySQL> exit
三、最後把/etc/my.cnf中的skip-grant-tables註釋掉,而後重啓mysql,即:service mysqld restart
OK,下面咱們就可使用root新的密碼登陸MySQL了。
mysql -u root -p
輸入新密碼