1.下載RPM源 直接使用yum命令下載mysql來進行安裝是不能成功的,安裝過程會有問題,這裡需要使用rpm命令來先進下載。下載路徑為: http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm,下載命令如圖: #rpm源參 ...
1.下載RPM源
直接使用yum命令下載mysql來進行安裝是不能成功的,安裝過程會有問題,這裡需要使用rpm命令來先進下載。下載路徑為: http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm,下載命令如圖: #rpm源參考地址: rpm源地址:https://dev.mysql.com/downloads/repo/yum/ 例如MYSQL5.7:https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm #下載 rpm -Uvh https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm下載完成之後查看一下都有哪些mysql的文件,使用命令: yum repolist enabled | grep "mysql.*-community.*"
2.安裝
下麵就可以使用yum進行安裝了。輸入命令: yum install mysql-community-server -y 等待下載安裝,安裝完成後
3.配置
首先將mysql啟動,開啟mysql的守護進程,使用命令: systemctl start mysqld 先記錄一下預設的root密碼,之後會用到: grep "temporary password" /var/log/mysqld.log將mysql啟動之後,開始進行一些基本信息的設置。輸入設置命令: mysql_secure_installation
輸入剛纔的預設密碼:
設置新密碼:
註意: 如果出現 ... Failed! Error: Your password does not satisfy the current policy requirements錯誤,是因為密碼過於簡單。剛安裝的mysql的密碼預設強度是最高的,如果想要設置簡單的密碼就要修改validate_password_policy的值 解決問題鏈接https://www.cnblogs.com/yoursoul/p/6264059.html 如果要修改這個值, 1、先登入到mysql mysql> set PASSWORD = PASSWORD('123456'); ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 2、設置安全級別 mysql> set global validate_password_policy=0; 3、預設密碼長度為8,可以設置為其它值,最小4位 mysql> set global validate_password_length=4; 4、設置新密碼,剛安裝完的mysql必須設置新密碼(應該是從5.5版本開始) 是否刪除匿名用戶?
是否禁止遠程訪問?
是否刪除test資料庫?
刷新許可權?
4.MYSQL正式安裝完成
5.阿裡雲配置遠程連接
1.首先安全組開放埠
2.登錄mysql:
mysql -u root -h localhost -p use mysql; #打開mysql資料庫3.將host設置為%表示任何ip都能連接mysql,當然也可以將host指定為某個ip
update user set host='%' where user='root' and host='localhost'; flush privileges; #刷新許可權,使配置生效這樣就可以遠程連接了