Linux安裝MySQL--詳解,跟着一步一步來,你就成功了

1. 卸載自帶的mariadb數據庫

  • 查詢mariadb數據庫
命令:   rpm -qa | grep -i mariadb

  • 卸載mariadb數據庫
根據本身查詢出來的名字刪除 mariadb-libs-5.5.64-1.el7.x86_64, 如上圖
命令:  rpm -e --nodeps mariadb-libs-5.5.64-1.el7.x86_64

2. 安裝

用到的軟件以及安裝包,都在該網盤中,本身去取便可
連接:https://pan.baidu.com/s/1kGFEv--CQ5RlVLwgLiy8dg
提取碼:f1qw
複製這段內容後打開百度網盤手機App,操做更方便哦

---安裝要正式開始了哦---

2.1 經過root帳號建立mysql帳號

命令:
useradd mysql
passwd mysql

2.2 經過CRT登陸mysql帳號

2.2.1. 鏈接

2.2.2.輸入密碼

2.2.3. 設置

2.2.3.1.修更名字

2.2.3.2.背景顏色

2.2.3.3.修改編碼 utf-8

2.3 獲取root權限

命令: su

2.4 安裝

2.4.1 上傳安裝包

使用SecureFX軟件進行上傳安裝包,上面百度網盤中有,安裝步驟也有,本身看
若是有本身的工具使用本身的便可。

2.4.2 安裝

2.4.2.1 查看是否已經上傳成功

切換到上傳的mysql目錄
切換命令: cd
查看所在沒目錄命令: pwd
查看目錄下全部目錄及文件命令(不是數字1,是字母L的小寫): ll

2.4.2.2 使用yum命令進行安裝

命令: yum install mysql-community-*.rpm
注意: 安裝過程當中, 後面會提示是否肯定, 輸入y便可繼續,輸入n便可中止,咱們輸入y繼續

2.5 啓動mysql(中止mysql)

啓動命令: systemctl start mysqld.service
中止命令: systemctl stop mysqld.service

2.6 修改默認密碼

2.6.1 查看默認密碼,用於登陸mysql

命令: grep 'temporary password' /var/log/mysqld.log
下劃線標註的便是默認密碼,使用時複製,避免出錯

2.6.2 登陸mysql

mysql -uroot -p密碼(密碼複製便可,避免出錯)
命令: mysql -uroot -p,Qp::,7#:hs0

2.6.3 設置root密碼

命令
set password=password("1234");
set global validate_password_policy=0;
set global validate_password_length=1;

2.6.4 退出mysql帳號&root權限

exit

2.7 建立mysql遠程帳號

須要先登陸mysql,用你剛剛從新設置的密碼進行登陸便可
受權命令: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;
刷新命令: flush privileges;

%的意思是表明遠程能夠訪問

2.8 開啓mysql防火牆端口

注意: 先關閉mysql帳號登陸linux, 使用root帳號登陸linuxnode

#添加端口號 --permanent表明永久生效,沒有此參數重啓後失效
firewall-cmd --zone=public --add-port=3306/tcp --permanent 
#從新載入
firewall-cmd --reload
#查看全部打開的端口:
firewall-cmd --zone=public --list-ports
#啓動:
systemctl start firewalld
#關閉:
systemctl stop firewalld

2.9 遠程訪問

本地cmd訪問
mysql -h地址 -u帳號 -p密碼
示例: mysql -h192.168.137.131 -uroot -p1234

ok,安裝成功,若是有用幫忙點個贊,謝謝

相關文章
相關標籤/搜索