1.先檢查系統(tǒng)是否裝有mysql
1
|
rpm -qa | grep mysql |
2.下載mysql的repo源(5.7)
1
|
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm |
如果報錯: -bash: wget: 未找到命令
安裝插件 yum -y install wget
3.安裝 mysql-community-release-el7-5.noarch.rpm
包
1
|
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm |
4.安裝mysql
1
|
sudo yum install mysql-server |
5.重置mysql密碼
查看mysql運(yùn)行狀態(tài),運(yùn)行狀態(tài)如圖:
1
|
systemctl status mysqld.service |
此時mysql已經(jīng)開始正常運(yùn)行,不過要想進(jìn)入mysql還得先找出此時root用戶的密碼,通過如下命令可以在日志文件中找出密碼:
1
|
grep "password" /var/log/mysqld.log |
如下命令進(jìn)入數(shù)據(jù)庫:
1
|
mysql -uroot -p |
輸入初始密碼(是上面圖片最后面的 es9akjrtrd<4),此時不能做任何事情,因為mysql默認(rèn)必須修改密碼之后才能操作數(shù)據(jù)庫:
1
|
alter user 'root' @ 'localhost' identified by 'new password' ; |
其中‘new password'替換成你要設(shè)置的密碼,注意:密碼設(shè)置必須要大小寫字母數(shù)字和特殊符號(,/';:等),不然不能配置成功
6.重啟mysql服務(wù)
service mysqld restart
接著設(shè)置root賬戶遠(yuǎn)程連接密碼,賬戶和密碼都是 root
1
|
mysql -u root -p |
grant all privileges on *.* to root@"%" identified by "你的密碼";
重啟服務(wù)器
1
|
service mysqld restart |
7.使用外網(wǎng)工具連接mysql
連接mysql的用戶名和密碼都是 root
關(guān)閉防火墻
1
|
systemctl stop firewalld.service |
到此這篇關(guān)于centos7.5 安裝mysql的文章就介紹到這了,更多相關(guān)centos7.5 安裝mysql內(nèi)容請搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!
原文鏈接:https://blog.csdn.net/z858466/article/details/109325425