1.先看是否自帶了mysql或mariadb
檢查是否有mysql:yum list installed | grep mysql
有的話則執(zhí)行:yum -y remove mysql-libs
進(jìn)行刪除
檢查是否有mariadb:yum list installed | grep mariadb
有的話則執(zhí)行:yum -y remove mariadb-libs
進(jìn)行刪除,或者復(fù)制查詢出的文件名
使用yum -y remove 文件名
的方式進(jìn)行刪除
2.刪除殘留文件
執(zhí)行命令:find / -name mysql
檢查是否有殘留文件
rm -rf
命令進(jìn)行刪除rm -rf /var/lib/mysql
1.下載安裝包
在官網(wǎng)https://downloads.mysql.com/archives/community/下載安裝包 mysql-*.rpm-bundle.tar
下載完成后通過ftp或其他方式傳至linux服務(wù)器上
tar xvf mysql-5.7.33-1.el7.x86_64.rpm-bundle.tar
rpm -ivh mysql-community-common-5.7.33-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.33-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.33-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.33-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.33-1.el7.x86_64.rpm (可選)
1.啟動(dòng)mysql
1)啟動(dòng)mysql服務(wù)命令:systemctl start mysqld
2)開機(jī)啟動(dòng)
systemctl enable mysqld
systemctl daemon-reload
2.配置mysql
1)查看mysql密碼
grep 'temporary password' /var/log/mysqld.log
1.1如果有密碼(紅線勾勒的部分),則復(fù)制出來在登錄的時(shí)候使用
1.2如果沒有查詢出結(jié)果,則沒有密碼,則直接進(jìn)行下一步
2)連接mysql
mysql -uroot -p
3)粘貼或輸入剛剛復(fù)制的密碼(密碼可能不會(huì)顯示,不用管它)再按回車鍵,如果剛未查詢出密碼則直接按回車鍵
5)修改密碼[注意:后面的分號(hào)一定要跟上
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass2!';
注:這樣安裝之后,也只能在linux服務(wù)器上進(jìn)行訪問!
無法通過遠(yuǎn)程(自己的電腦、或別人的電腦)進(jìn)行訪問,還需要為你的登錄賬號(hào)開啟遠(yuǎn)程訪問權(quán)限
3.開啟遠(yuǎn)程訪問權(quán)限
1)改表法
1.1 先登錄mysql: mysql -uroot -p
,登錄了的可直接執(zhí)行下一步
1.2 use mysql;
update user set host = '%' where user = 'root';
1.4 select host, user from user;
出現(xiàn)紅框的內(nèi)容,即修改成功,可以遠(yuǎn)程訪問數(shù)據(jù)庫了!
4.重啟mysql讓配置生效
1)crtl+c退出mysql服務(wù)
2)執(zhí)行重啟命令service mysqld restart
聯(lián)系客服