查看更多Linux開發環境配置,請點擊《Linux開發環境配置大全》
0)創建連接
通過xshell連接到遠程服務器
1)徹底刪除
首先查看:
rpm -qa|grep -i mysql
刪除操作(一個一個刪除):
yum remove '軟件名'
查看關於mysql的文件:
find / -name mysql
可以通過xftp直接刪除
對於頑固的文件夾:
rm -rf 文件名(刪除)
2 )下載安裝
如果無法執行wget命令,則先安裝wget:
yum -y install wget
下載MySql:
wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
安裝MySql:
yum localinstall mysql57-community-release-el7-11.noarch.rpm
查看是否安裝成功:
yum repolist enabled | grep "mysql.*-community.*"
3) 設置服務
安裝mysql:
yum install mysql-community-server
啟動mysql:
systemctl start mysqld
關閉mysql:
systemctl stop mysqld
查看是否啟動:
systemctl status mysqld
重啟mysql:
systemctl restart mysqld
4 )開機自啟
設置開機自啟:
systemctl enable mysqld
繼續執行:
systemctl daemon-reload
5 )修改密碼
查看默認密碼:
grep 'temporary password' /var/log/mysqld.log
連接數據庫:
mysql -u root -p 密碼
Mysql密碼有安全策略,在/etc/my.cnf中加入 validate_password = off 可以設置關閉密碼檢驗
重啟mysql:
systemctl restart mysqld
進入mysql之后,修改密碼:
alter user 'root'@'localhost' identified by '新密碼';
6)遠程連接
遠程連接設置:
grant all privileges on *.* to root@'%'identified by '數據庫密碼';
連接成功
注意:要開啟服務器安全組的端口才能訪問,還有千萬注意重啟服務器時的文件丟失問題,可能會導致數據庫沒有用
完美的解決方法:轉發一下大神的安裝過程(鏈接)+另一位大神的錯誤處理(鏈接)