在centos7中預設安裝有mariadb,這個是mysql的分支,但為了需要,還是要在系統中安裝mysql,而且安裝完成之後可以直接覆蓋掉mariadb。
下面就是使用yum安裝mysql了
這步可能會花些時間,安裝完成後就會覆蓋掉之前的mariadb。
出現這樣的提示表示安裝成功
2. mysql資料庫設定
首先啟動mysql
檢視mysql執行狀態,執行狀態如圖:
此時mysql已經開始正常執行,不過要想進入mysql還得先找出此時root使用者的密碼,通過如下命令可以在日誌檔案中找出密碼:
上面標記的就是初始密碼
如下命令進入資料庫:
輸入初始密碼,此時不能做任何事情,因為mysql預設必須修改密碼之後才能運算元據庫:
這裡有個問題,新密碼設定的時候如果設定的過於簡單會報錯:
原因是因為mysql有密碼設定的規範,具體是與validate_password_policy的值有關:
mysql完整的初始密碼規則可以通過如下命令檢視:
密碼的長度是由validate_password_length決定的,而validate_password_length的計算公式是:
解決方法就是修改密碼為規範複雜的密碼:
這時候我們要把密碼規則改一下,執行下面sql就可以了:
設定之後就是我上面查出來的那幾個值了,此時密碼就可以設定的很簡單,例如1234之類的。到此資料庫的密碼設定就完成了。
但此時還有乙個問題,就是因為安裝了yum repository,以後每次yum操作都會自動更新,需要把這個解除安裝掉:
配置算是完成了
視覺化工具的登入授權:(如果授權不成功,請檢視防火牆)
操作完成上面的,現在還不能用視覺化的客戶端進行連線,需要我們進行授權:
mysql客戶端配置 MySQL客戶端配置和使用
安裝mysql sudo apt get install mysql server 這個應該很簡單了,而且我覺得大家在安裝方面也沒什麼太大問題,所以也就不多說了,下面我們來講講配置。配置mysql 注意,在ubuntu下mysql預設是只允許本地訪問的,如果你要其他機器也能夠訪問的話,那麼需要改變 ...
mysql客戶端工具
sqlyog mysql gui是我常用的乙個桌面工具,功能強大,讓你有使用mssql的感覺,呵呵。sqlyog是乙個易於使用的 快速而簡潔的圖形化管理mysql資料庫的工具,它能夠在任何地點有效地管理你的資料庫!安裝方法 程式安裝後先不要執行sqlyog,雙擊內附的登錄檔檔案,匯入後即是正式版。n...
MySQL客戶端安裝
背景 伺服器容器中部署了mysql資料庫或者使用阿里雲的rds資料庫,由於本地伺服器沒有安裝客戶端無法連線資料庫做備份 還原,本文只是安裝mysql的客戶端,不包括資料庫。三者的版本必須一致,不能乙個5.7,其他的8.0。三者直接是有依賴順序的,必須按順序安裝,如遇報錯,請參考下面的 root d6...