阿里云-连接“轻量应用服务器”MYSQL

1.服务器配置

购买之后的环境都帮你搭配好的,剩下的就是自己配置数据库和HTML等文件上传了,虽然很方便,但是在部署的过程中还是有许多坑。

这是购买的服务器,点击进入即可

2.mysql配置

首先在应用详情里面 下方有MySQL信息 获取密码方法即是点击MySQL的远程连接,然后复制命令输入获取密码。一开始我以为这样就连接上数据库了,没想到其实入坑了,爬了好几个小时才出坑。因为轻量应用服务器的数据库本身是没有的,虽然服务器安装了mysql服务,但数据库要自己创建,一开始我以为是现成的可以使用,结果错得离谱。

先到轻量应用服务器左侧导航找到防火墙 里面添加规则把MYSQL规则和端口3306添加
在左侧管理控制台有产品与服务里面搜索  数据管理DMS
进入数据管理DMS 左侧导航   点击自建库(ESC、公网) 开始创建你的数据库(登录数据管理产品(DMS)的控制台,会提示需要授权,按提示说明授权即可。)
下面即是开通防火墙端口

接着需要开通MySQL服务对外访问

拿到应用的默认的数据库管理账号密码

登录数据管理产品的控制台,会提示需要授权,按提示说明授权即可
将DMS的服务器IP加入到MySQL的允许连接IP中 

现在登录轻量应用服务器的控制台,点击对应服务器的MySQL远程连接功能,使用命令行方式通过MySQL的账号密码(密码即是之前步骤中获取到的数据库默认的账号和密码)连接到MySQL当中,输入sudo /usr/local/mysql/bin/mysql -uroot -p密码  
会弹出你的数据库服务的基本信息 ,现在要输入的代码就是连接云数据库的关键,因为我们要在本地连接那么就是只要知道密码和公网ip就能连接数据库
3

再输入GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;

上面命令中%代表从任何主机都可以连接到mysql服务器的话,如果要指定ip即把%替换ip地址即可

最后还要输入FLUSH PRIVILEGES; 刷新先前的修改

然后输入quit 再退出即可

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值