ECS服务器部署MySQL数据库

作者阿里云代理 文章分类 分类:linux图文教程 阅读次数 已被围观 649


1.第一步更新yum源,避免后续MySQL装置失利。

rpm -Uvh  http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

2.装置MySQL。

yum -y install mysql-community-server --nogpgcheck

3.装置成功后检查MySQL版本号。

mysql -V

4.接下来咱们发动MySQL服务。

systemctl start mysqld

5.设置MySQL服务开机自发动。

systemctl enable mysqld

6.获取root用户的初始暗码以便后续对数据库进行操作。

grep 'temporary password' /var/log/mysqld.log

7.获取暗码后咱们开端对MySQL进行安全性装备。

mysql_secure_installation
  • 输入root用户的初始暗码按下Enter键。
  • root用户的现有暗码已过期,输入root用户的新暗码并按下Enter键。

留意 :新暗码长度为8至30个字符,有必要一起包括大小写英文字母、数字和特殊符号。特殊符号可所以()` ~!@#$%^&*-+=|{}[]:;‘<>,.?/。

  • 再次输入root用户的新暗码并按下Enter键。
  • 输入N并按下Enter键,不更改root用户暗码。
  • 输入Y按下Enter键,删去匿名用户。
  • 输入Y按下Enter键,禁止root账号长途登录。
  • 输入Y按下Enter键,删去test库以及对test库的拜访权限。
  • 输入Y按下Enter键,重新加载授权表。

8.完结安全装备后咱们登入数据库。在ECS实例上,创立长途登录MySQL的账号。

  • 运用root用户登录数据库。
mysql -uroot -p
  • 依次履行如下指令,创立并授权用于长途拜访MySQL的账号。如:账号为dms、暗码为PASSword123!。

留意:

  1. 建议您运用非root账号长途登录MySQL数据库。
  2. 实际创立账号时,暗码需符合要求。长度为8至30个字符,有必要一起包括大小写英文字母、数字和特殊符号。可以运用以下特殊符号:()` ~!@#$%^&*-+=|{}[]:;‘<>,.?/。
create user 'dms'@'%' identified by 'PASSword123!'; grant all privileges on *.* to 'dms'@'%'with grant option; flush privileges;
  • 输入exit退出数据库。

9.复制数据管理DMS控制台地址,在浏览器打开新页签,张贴并拜访数据管理DMS控制台。

https://dms.aliyun.com/new

10.在左边导航栏中,单击图标。
image.png

11.在新增实例对话框中,单击ECS自建数据库,挑选MySQL。
image.png

12.在新增实例对话框的基本信息区域中,装备自建数据库信息,单击测验连接。
参数阐明:

  • 实例区域:挑选ECS实例所在地域,可在云产品资源列表中检查ECS实例所在地域。本示例为华东2(上海)。
  • ECS实例ID:挑选ECS实例ID,可在云产品资源列表中检查ECS实例ID所在地域。
  • 端口:3306
  • 数据库用户名:输入过程四-1中创立的数据库用户。本示例为dms。
  • 暗码:输入过程四-1中创立的数据库用户的暗码。本示例为PASSword123!。

image.png
13.留意点击承认提交即可。
回来如下页面,表明您已成功通过DMS长途拜访MySQL数据库。
image.png


本公司销售:阿里云新/老客户,只要购买阿里云,即可享受折上折优惠!>

我有话说: