接上一篇,将Java web中调用的数据库写到阿里云数据库,并可通过网络地址访问数据库

接上一篇,上一篇中我们说了关于服务器的配置问题,配置完成后是无法访问本机的数据库的,如果无法访问数据库,那么你的项目只能是静态的网页无法调用数据。比如我自己的项目写了一个登陆界面,登陆界面如上篇末尾图,但是当我输入一个登陆名密码后,就会报500的空指针错误。
所以本篇来介绍一下阿里云数据库rds的使用和连接。并到最后使用网络地址能访问到数据。
首先,我们先去阿里云官网去购买一台云数据库,新注册用户阿里云有赠送一段时间的数据库。连接如下:
https://free.aliyun.com/ntms/free/personal.html?handle=true
我领了一个月的云数据库RDS sql server版的,因为我的项目数据库就是用SQL server写的。注意购买云数据库时选择地区的时候一定要和自己的服务器的地区相同。
买好后点击管理控制台找到云数据库RDS版,点击进去以后选择自己的地区,选好即可看到自己的实例,实例就是自己的云数据库,然后点击管理:
在这里插入图片描述
接下来明确我们要做的几步:
1.创建一个账号,给账号设置权限
2.创建一个数据库
3.设置网络安全性,将自己服务器的公网ip写上去
4.修改代码,将自己的外网地址写到数据库连接的url上

1.创建账号,我们点击左边竖形列表的账号管理,点击创建账号
在这里插入图片描述
输入一些基本数据即可完成创建,至于账号授权方面必须授权数据库所有者,否则你无法建库建表
2.创建数据库
如上图相同点击数据库管理,点击创建数据库,然后输入数据库名字,基本的字符类型,然后授权给你刚创建的账号,类型为所有者。

在这里插入图片描述
创建完以后会有上图信息,然后点击登陆数据库,输入自己创建的账号和密码即可进入你创建的数据库,若提示设置dms为白名单直接点击设置即可:
在这里插入图片描述
如下就是数据库的界面,接下来就是使用sql语句将你sqlserver导出成sql脚本再导入进来即可。
在这里插入图片描述
3.设置网络安全性
回到管理控制台,点击数据安全性,点击新建白名单分组,然后将自己云服务器的公网IP和内网ip都天上去
然后点击数据连接,将自己的外网地址复制下来然后,复制到你的代码中的url,账号和密码你是创建的:
在这里插入图片描述
然后和上一篇的一样,将项目导出成war文件,上传,即可,和上一篇一样打开网址,当我输入用户名和密码以后点击登陆可以进到自己项目中,说明数据库导入成功
在这里插入图片描述在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值