学习之云端数据库配置
这次的学习内容是跟B站的戴师兄学的,所以用到的资源可以到戴师兄的视频下面进行下载。
写这个的目的主要是记学习的过程。
下面就让我们看看怎么配置云端数据库吧
第一步:到阿里云购买云端数据库
在产品里找到数据库
然后找到RDS Mysql,点进去。
这里,我们不要购买,而是选择免费体验(当然如果你有能力的话可以购买)
进去后的页面是这样的(如果不是这样的话就先注册账号在登录进去)
前面说是免费体验但实际上又不是完全免费,我们选择的是Serverless,这种是按量进行收费的,每小时的价格会显示在下面。这里我的配置是地域:华南(选择离你所在城市近的),类型:Mysql8.0,系列:基础,RCU:0.5-8。然后在按照下一步实例配置(这里我没有修改如何东西),再下一步就是确认订单了。
买完之后就可以看到以下页面
第二步:配置云端数据库账号,数据库,白名单
点击你所购买的实例
然后依次点击下面的按钮(这里我在之前就创建好了,创建完之后刷新页面就会显示已激活)
创建完之后我们再创建数据库,依次点击数据库管理,创建数据库
如图,只要写上数据库名字,其他不用动,然后点确定即可
创建完数据库之后,就是白名单了,点击数据库连接,找到设置白名单(这里我之前也设置好了,但如果你是第一次设置的话,是没有外网地址这一项的)
设置白名单如下:点击修改,将原来的值改为0.0.0.0/0。改的时候它会往你手机发送验证码,填上即可
修改完白名单之后刷新页面,再回到数据库连接页面,点击申请外网地址(我申请过了所以跟你们不一样),申请完之后再刷新页面就可以看到外网地址了,这里复制外网地址随便放到一个记事本,后面要用。
第三步:安装datagrip连接数据库
到师兄给的文件夹里双击运行datagrip文件
勾选以下(32位还是64位看自己电脑)
然后按照下面操作
点击完成之后,再桌面找到双击运行,然后再按照以下操作
进去之后我们进行汉化,点击左上角“文件”=>"设置"
搞好汉化之后,再搞驱动,点击“+”号,找到驱动程序和数据源
找到Mysql,点击“+”号,选择自定义JAR,找到师兄文件夹里的mysql驱动。
把原来的删除,选中它,然后点“—”,最后记得点右下角的应用,再点确定。
接下来就是连接数据库了,如图
这里主机里填写之前复制的外网地址,用户名和密码填之前阿里云创建的用户名和密码,之后点测试连接,显示成功,再点确定。
创建完之后点击旁边的小方框,把之前再阿里云创建的数据库勾选上
之后向ddm导入两份文件,分别是cpc.csv和shop.csv
先导入cpc.csv。
这里编码选择GBK才不会显示乱码
然后还要修改一下导入表的日期的类型,原本是TEXT的,把它改成date,改完后点击导入
后面的shop.csv也是这么改的,shop.csv除了日期要改,还有GMV的类型改为double,下单人数改为int。
将以上两文件导入完ddm后,我们再将orders.csv导入ods目录,其中要改的有:下单日期改为date,下单日期时间改为datetime,订单id改为int。剩余操作跟上面两个一样。
第四步:安装sublime存储和打开sql文件
在师兄给的文件夹中运行
运行完之后在win将它拖拽到桌面上
然后双击打开,再进行汉化
在sublime界面中点击preferences>browse packages弹出文件夹目录点击上一级目录,进入installed packages目录,将文件夹MySQL云端数据库配置中的package control.sublime-package包放在该目录下即可
然后再次点击preferences>browse packages在弹出的文件目录找到Packages,将师兄给的Chinese-Localization-master复制到里面即可。搞完之后直接汉化成功!!
汉化完之后,点击视图,选择侧边栏,点击显示打开的文件写一段sql代码: select * from shop
然后点击“菜单”将该文件另存为 示例.sql文件(这一步一定要将原本.text的后缀改为.sql )
最后我们再将师兄的测试代码通过sunlime打开,选中右击选择打开方式>选择其他应用>sublime text
将里面的代码复制
然后粘贴到DataGrip里,然后运行
运行成功!!
至此,云端数据库就跟着戴师兄搭建完毕。