1、將mysql安裝包從物理機拖到linux裡創建的task文件中,對mysql進行解壓,查看解壓後的效果
2、進入到root下,檢查當前伺服器是否已經安裝有mysql,先卸載mysql(為了不與要安裝的版本發生衝突,就要先卸載之前的版本)
3、在root下查看是否卸載掉了(下面還有顯示也沒關係)進入task文件的mysql目錄下查看
4、對上一步mysql查出的東西進行全部安裝
5、安裝完mysql之後啟動mysql才能正常使用,查詢mysql的進程,查詢mysql生成的日誌文件中生成的臨時密碼
6、返回到root下,cd /var/log進入到log目錄下,使用root、密碼連接到mysql(輸入密碼)
7、對mysql進行降低密碼複雜度限制、降低密碼長度限制、修改root用戶的初始密碼、創建新用戶、授權、刷新權限,做完之後輸入exit退出
8、關閉防火牆
9、打開Navicat,點擊連接,輸入ip和密碼,進行連接
方法二:
把MySQL的壓縮包上傳到Linux再進行解壓,會自動生成一個mysql目錄
強行卸載Linux本身自帶的mariadb,然後再嚴格按照順序安裝那些被解壓的文件
查看服務是否啟動,沒有啟動的話就啟動服務
進去日誌目錄
查看MySQL日誌生成文件的原始密碼
在enter password那行複製上原始密碼
這時切換到另一個會話也可以find查找日誌
設置密碼複雜度 長度 初始密碼
然後再重新打開日誌輸入密碼1234就可以進去了,進入資料庫數據管理
然後就可以用資料庫語句進行查詢
這個時候我們打開Navicat資料庫軟體進行連接會進行報錯,是因為我們沒有刷新權限
這個時候就去作業系統裡面進行權限刷新
再退出MySQL,關閉防火牆就可進行連接
連接成功之後頁面如下圖所示