阿里雲linux centos安裝mysql數據庫

安裝步驟

一、包管理器rpm介紹

rpm -i 安裝軟件包,i是install的意思,下面的-ivh是安裝並顯示安裝過程

  • ivh:安裝顯示安裝進度–install–verbose–hash
  • Uvh:升級軟件包–Update;
  • qpl:列出RPM軟件包內的文件信息[Query Package list];
  • qpi:列出RPM軟件包的描述信息[Query Package install package(s)];
  • qf:查找指定文件屬於哪個RPM軟件包[Query File];
  • Va:校驗所有的RPM軟件包,查找丟失的文件[View Lost];
  • e:刪除包(erase)

二、安裝mysql環境

  • 安裝mysql yum包
rpm -Uvh  http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
  • 安裝mysql
sudo yum install mysql-server

如下圖,且最終顯示Complete!安裝成功
在這裏插入圖片描述

  • 啓動mysql服務
sudo systemctl start mysqld.service
  • 設置開機啓動
systemctl enable mysqld
  • 查看mysql版本信息
mysql -V
  • 登陸Mysql
#使用root賬號登陸,第一次登陸不需要輸入密碼,直接回車即可:
 mysql -uroot -p
  • 修改密碼
#登陸後在mysql> 命令終端設置密碼,如root用戶密碼:Root123(注意分號加上):

 alter user 'root'@'localhost' IDENTIFIED BY 'Root123';
  • 刷新服務,完成基礎安裝配置。
#在mysql> 命令終端執行
FLUSH  PRIVILEGES;

三、遠程登陸

  • 建議新建用戶 mysql:
#新建用戶
create user mysql;
#授權設置,% 表示是所有的外部機器,如果指定某一臺機,就將%改爲相應的機器名
GRANT ALL ON *.* TO 'mysql_user'@'%';
#更新密碼爲Mysql#123
ALTER USER 'mysql'@'%' IDENTIFIED WITH mysql_native_password BY 'Mysql#123';
#刷新
flush privileges;

如下圖:
在這裏插入圖片描述

  • 測試新賬戶
 mysql -umysql -p
 #登陸成功如下:

在這裏插入圖片描述

  • 測試3306端口正常開放:
netstat -ano | grep 3306

在這裏插入圖片描述

  • 針對阿里雲服務器設置3306端口安全組。
    1、進入阿里雲控制檯,選擇本實例安全組,點擊 ‘配置規則’ 進行編輯。
    在這裏插入圖片描述
    2、點擊 ‘快速添加’,選3306,確認即可。
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章