如果我们普通建站项目的话,选择云服务器(VPS)配置WEB环境,然后数据库一般都直接也放在云服务器中与网站文件在一起。但是,有些项目我们可能用不上云服务器,或者是需要将文件有数据库分离,所以会用到云数据库。比如我们看到阿里云、腾讯云都有云数据库产品。
使用云数据库的好处在于安全性比较高,这样不会因为云服务器的问题导致数据库出现故障,而且迁移起来比较简单,直接给予授权和更换绑定地址就可以。不过,根据有些网友的反馈,如果我们希望数据库与网站分离,最好是在同一个地区,否则容易出现连接超时故障。之前我也有考虑到网站是否可以解决未BA的域名网站放在国外主机、静态文件放在第三方存储,然后数据库放在国内云数据库可以实现较快的访问。
在这篇文章中,正好有一个网友需要在腾讯云MYSQL数据库进行初始化和添加数据库账户,就一并截图下来分享,以备有些网友需要的时候参考。
腾讯云相关的文章介绍:
1、腾讯云服务器选择和设置自定义安全组配置方法
2、腾讯云服务器利用弹性公网IP为服务器更换动态IP和固定IP
3、腾讯云服务器镜像/快照备份和恢复回滚数据图文教程
第一、准备工作
在这篇文章中分享的是腾讯云云数据库MYSQL的产品,所以仅限参考这款产品的添加账户应用和授权,我们需要先有一个云数据库,具体我们可以到腾讯云官方网站购买(这里可以直达官网)。记得之前他们也有在做活动,最低256MB内存云数据库月12元。
购买完毕之后我们可以到数据库列表中给数据库初始化,初始化需要设置数据库的ROOT管理员密码,这个需要记住,因为登录数据库管理需要用到的。
第二、启动外网访问权限
默认外网地址是关闭的,如果我们仅仅是用内网就不用开启,如果是需要远程引用数据库的,那肯定需要开启,开启之后地址我们需要记住在配置网站时候需要用到。
第三、新建数据库名
我们需要到数据库管理工具里创建数据库。
这里我们直接利用腾讯云的数据库管理工具新建库。
这里设置数据库名、选择字符集、以及排序规则。
第四、创建数据库账户
这里我们创建账户。
根据提示设置账号和密码,以及主机名。
第五、授权权限
我们在添加数据库和用户之后还需要绑定权限,要不是无法使用的。
这里在账户中看到\”修改权限\”。
然后选择我们前面创建的库,然后勾选所有,然后点击确定。
就这样,看似复杂,其实也就轻点鼠标几步就可以完成在腾讯云数据库创建云MYSQL数据库用户和授权的过程。默认是MYSQL5.6,可以升级到MYSQL5.7版本,这个需要根据实际项目。